我用netBeans
编辑器用java编写了一个程序。
我的表格有jmenuBar
一些jmenu
正确对齐。
例如jmenu1
有一些jmenuItem
,我想右对齐所有jmenuitem
的文本。
当我将它们的水平对齐更改为右时,运行它时未显示文本。
menuItem1.setHorizontalAlignment(SwingConstants.RIGHT);
我该怎么做?
我用netBeans
编辑器用java编写了一个程序。
我的表格有jmenuBar
一些jmenu
正确对齐。
例如jmenu1
有一些jmenuItem
,我想右对齐所有jmenuitem
的文本。
当我将它们的水平对齐更改为右时,运行它时未显示文本。
menuItem1.setHorizontalAlignment(SwingConstants.RIGHT);
我该怎么做?
JMenuItem item1 = new JMenuItem("Item 1");
JMenuItem item2 = new JMenuItem("Item ________ 2");
JMenuItem item3 = new JMenuItem("Item 3");
item1.setHorizontalAlignment(SwingConstants.RIGHT);
item3.setHorizontalAlignment(SwingConstants.CENTER);
这个对我有用。问题可能在于项目的长度 - 它们是相同的,因此右对齐不可见。