import javax.swing.*
public class LoadForm extends JFrame{
private JPanel jpanel1
private JTextField jtext1
private JPasswordField password
private JLabel jlable1
private JLabel jlable2
private JButton button1
private JButton button2
public LoadForm()
{
super("商品管理系统")
this.setLayout(null)
GridLayout layout=new GridLayout(3,3,10,10)//这句保留
jpanel1=new JPanel()
//jpanel1.setLayout(null)//jpanel1的布局不能为空
jlable1=new JLabel("用户名")
jlable2=new JLabel("密 码")
jtext1=new JTextField()
password=new JPasswordField()
button1=new JButton("确定")
button2=new JButton("取消")
jpanel1.add(jlable1)
jpanel1.add(jtext1)
jpanel1.add(jlable2)
jpanel1.add(password)
jpanel1.add(button1)
jpanel1.add(button2)
//this.add(jpanel1)//写法错误
this.setContentPane(jpanel1)//设置jpanel1为Frame的内容面版
this.setBounds(200,200,100,100)
//this.setSize(200,200)
this.setVisible(true)
}
//main方法测试
public static void main(String args[]){
new LoadForm()
}
}
另外,虚机团上产品团购,超级便宜
我也遇到过这个问题!没有找到相关的方法!我是这样做的!首先,创建一个存放layout的目录
然后,页面初始化的时候将grid的layout存放到目录里
最后,重置的时候将目录里的layout 给load
希望对你能有帮助!
可以看看我的文库
按住ctrl键把你想对齐的复选上然后点击标题栏上面有个layout打开就可以看到下拉菜单里面有左。右对齐等或者有快捷图标,可以直接点击,就在build,debug那栏的下面有一行图标,就是了,注意一定复选上按钮才能用,再不行的话,给我发消息
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)