在碰到这个问题的时候,初始想法是将窗体的大小改到很大,后来发现还有更简单的方式:void JFrame.setExtendedState(int state);
this.setExtendedState(MAXIMIZED_BOTH );
其中的几个参数
NORMAL :窗体处于 "normal" 状态。
ICONIFIED: 此状态位指示将窗体图标化
MAXIMIZED_HORIZ:此状态位指示在水平方向将窗体最大化
MAXIMIZED_VERT:此状态位指示在垂直方向将窗体最大化
MAXIMIZED_BOTH :此状态位掩码指示将窗体完全最大化(水平和垂直方向)
另一个小问题
在netBeans 中创建窗体程序的时候,IDE没有自动生成setVisible(true)。准确的说没有在initComponents()函数中this.setVisible(true);所以就要在构造函数中增加this.setVisible(true);
public windows() {
initComponents();
this.setVisible(true);
}
网友评论