Вопрос
В ответ на недавний Slashdot Post., Я решил, что хотел бы добавить вариант для меню, чтобы появиться, скажем, левая сторона, чтобы она не скрывала все приложение, когда открывается. Просто для удобства пользователя, есть ли способ заставить jmenu на jdesktop быть на левой или правой стороне, то есть вертикальное меню?
Решение
Там нет простого способа сделать это.
Ваша лучшая ставка будет использовать BorderLayout
и поместите JMenuBar
в BorderLayout.WEST
или BorderLayout.EAST
позиция. Вам придется потратить немного времени, настраивая его, чтобы выглядеть хорошо, однако. Неразумежно очевидно, как получить меню, чтобы нарисовать элементы меню вертикально, например, или если меню справа вылетет правильное направление по приложению.