在setVisible()之后如何更改java程序的preferredSize()?例如,您有一个100x200的程序,但是当您单击一个按钮时,它会更改为300x100之类的其他内容。
提前感谢您的帮助。
答案 0 :(得分:0)
假设你像这样调用了setVisible方法
new MyWindow().setVisible(true);
你按钮的点击事件名称是myButtonActionPerformed,那么这段代码就可以了:
private void myButtonActionPerformed(java.awt.event.ActionEvent e) {
setSize(new java.awt.Dimension(300, 100));
}