Нет простого способа сделать это.
Лучше всего было бы использовать BorderLayout
и поместить JMenuBar
в BorderLayout.WEST
или BorderLayout.EAST
позиция.Однако вам придется потратить немного времени на его настройку, чтобы он выглядел хорошо.Сразу неясно, как заставить меню рисовать элементы меню, например, по вертикали, или же меню справа вылетело бы в правильном направлении над приложением.