This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes Show JMenu in  multiple columns / Layout question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Show JMenu in  multiple columns / Layout question" Watch "Show JMenu in  multiple columns / Layout question" New topic
Author

Show JMenu in multiple columns / Layout question

Steve Clark
Greenhorn

Joined: Feb 26, 2009
Posts: 8
If there are too many items in JMenu, some of them will disappear. They won't show them in multiple columns like windows.

Now I am using springlayout and calculate rows and rols by items' size. I made the items be showed in multiple columns. But the order is from left to top not vertical like normal menu from top to bottom.

Is there a layout can let items in this order? Boxlayout Y_AXIS is vertical but can I make it multiple columns?
Steve Clark
Greenhorn

Joined: Feb 26, 2009
Posts: 8
Steve Clark wrote:If there are too many items in JMenu, some of them will disappear. They won't show them in multiple columns like windows.

Now I am using springlayout and calculate rows and rols by items' size. I made the items be showed in multiple columns. But the order is from left to top not vertical like normal menu from top to bottom.

Is there a layout can let items in this order? Boxlayout Y_AXIS is vertical but can I make it multiple columns?


solved by myself!

I studied all of the layouts. I almost gave up. Then I found all I need do is modify the SpringUtilities.makeCompactGrid method.
Rob Camick
Ranch Hand

Joined: Jun 13, 2009
Posts: 2373
    
    8
You might be interested in Darryl's Menu Scroller.
 
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
 
subject: Show JMenu in multiple columns / Layout question
 
It's not a secret anymore!