嗨,我已经用 Java 为我的程序创建了一个 GUI,并且我使用了 flowlayout(对borderlayout 没有太多的运气),但是如果用户调整程序的大小,使用 flowlayout,一切都会失去对齐,所以我想知道是否存在阻止程序的框架被调整大小?如果是这样怎么办?
谢谢你
为了停止一个JFrame
或JDialog
所有你需要做的就是调用setResizable(false)
你的框架或对话框上的方法。
您可以在构造函数中执行此操作,例如:
public YourWindowNAme(){
// stuff
setResizable(false);
// more stuff
}
或者它可以被称为外部,如:
instanceOfYourWindow.setResizable(false);
这是该方法的 API。
当您有更好的时间时,您可能会感兴趣:http: //www.netbeans.org/files/documents/4/475/matisse.html
它是 Netbeans 6 附带的新布局管理器。