我要做的是将按钮放在应用程序的左下方。有人可以给我举一个例子吗?
这就是我所拥有的:
这是我的代码:
super("Test");
/**Create Components**/
JPanel addPanel = new JPanel();
JButton addButton= new JButton("Add");
/**Add Components**/
addPanel.add(addButton);
this.add(addPanel);
/**Set Components Properties**/
addButton.setLocation(12, 371);
addButton.setPreferredSize(new Dimension(116, 40));
addPanel.setLocation(12, 371);
addPanel.setPreferredSize(new Dimension(116, 40));
/**Frame Properties**/
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setPreferredSize(new Dimension(dimension1, dimension2));
this.setResizable(false);
this.pack();
this.setVisible(true);
最佳答案
尝试BorderLayout
addPanel.setLayout(new BorderLayout());
addPanel.add(addButton,BorderLayout.SOUTH);
即使在addPanel内部,您也可以使用网格布局创建另一个面板(例如bottomLeft)
bottomLeft.setLayout(new GridLayout(1,3,200,0));
bottomLeft.add(addPanel)