我已经为个人项目使用 Java Swing (Windows Builder Pro) 创建了一个 GUI,它有一个JToolBar
. 我在工具栏中的按钮之间添加了分隔符。
JButton btnSave = new JButton("Save");
btnSave.setToolTipText("Save");
btnSave.setMnemonic('S');
btnSave.setIcon(new ImageIcon(Main.class.getResource("/org/dbhaskaran/resources/Save32.png")));
toolBar.add(btnSave);
toolBar.add(new JSeparator(SwingConstants.VERTICAL));
JButton btnDesign = new JButton("Design");
btnDesign.setIcon(new ImageIcon(Main.class.getResource("/org/dbhaskaran/resources/wizard32.png")));
toolBar.add(btnDesign);
toolBar.add(new JSeparator(SwingConstants.VERTICAL));
- 我不明白为什么
JButtons
在添加分隔符后我的右对齐?我该如何解决? - 当我单击工具栏上的一个按钮时,它会留下一个丑陋的边框 - 有什么办法可以摆脱它?请看下面的截图: