【发布时间】:2013-04-27 09:49:10
【问题描述】:
我想在JToolbar 上添加更多按钮,但我无法在另一个上垂直添加按钮;相反,它们会自动水平对齐。
public class Interface
{
JTable tableT = new JTable();
private JTable table;
public Interface()
{
final JFrame f= new JFrame("Content Provider Generator");
f.setFont(new Font("Aharoni", Font.BOLD, 12));
f.setForeground(Color.GRAY);
f.getContentPane().setBackground(Color.WHITE);
JToolBar toolBar = new JToolBar();
f.getContentPane().add(toolBar, BorderLayout.EAST);
//MenuButton//
JButton button = new JButton();
button.setIcon(new ImageIcon
(Interface.class.getResource("/javax/swing/plaf/metal/icons/ocean/menu.gif")));
toolBar.add(button); //added to JToolbar
JPopupMenu popupMenu = new JPopupMenu();
addPopup(button, popupMenu);
//Jpopupmenu
JMenuItem mntmNewMenuItem = new JMenuItem("Table");
JButton button1 = new JButton();
button.setIcon(newImageIcon
(Interface.class.getResource("/javax/swing/plaf/metal/icons/ocean/menu.gif")));
toolBar.add(button1);
}
}
【问题讨论】:
-
如果把工具栏转过来,它就不是工具栏而是侧边栏了。
-
我没明白你想告诉我什么?我的问题是我想将工具栏内的按钮垂直排列在另一个..我无法做到
标签: java swing jtable jbutton jtoolbar