Java:更改preferredSize()

时间:2016-04-18 18:22:28

标签: java resize jcomponent preferredsize

在setVisible()之后如何更改java程序的preferredSize()?例如,您有一个100x200的程序,但是当您单击一个按钮时,它会更改为300x100之类的其他内容。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

假设你像这样调用了setVisible方法

new MyWindow().setVisible(true);

你按钮的点击事件名称是myButtonActionPerformed,那么这段代码就可以了:

private void myButtonActionPerformed(java.awt.event.ActionEvent e) {
     setSize(new java.awt.Dimension(300, 100));
}