java的GridBagLayout的使用情况 在模拟做Windows自带的计算器中 老师让使用GridBagLayout的布局方法 不知道怎么用,请高手帮忙。谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GridBagLayout gridbag = new GridBagLayout(); GridBagConstraints c = new GridBagConstraints(); //将你的容器的布局设为gridbag content.setLayout(gridbag); //设定一些参数 c.fill = GridBagConstraints.BOTH; c.gridx = 0; c.weighty = 1.0; c.weightx = 1.0; //将参数应用于你的某个组件 gridbag.setConstraints(panel, c); //将这个应用了这些参数的组件加入到你的容器 content.add(panel);楼主看一下这个应用GridBagLayout布局的例子吧 GridLayout 分成格子而已,GridBagLayout gridbag = new GridBagLayout(4,4);把FORM分成4*4 16个格子,然后 整个窗口名字(如mainFrame) mainFrame.add(控件名),就加入一个控件,然后挨个加进去就完了~ 嗯 谢了。不过我还是想知道 怎么在用Java编计算器的时候使用?这是我问的关键。谢了!!!!! 由于windows自带计算器是不可改变大小的个人觉得,最合适的布局是null布局,自己控制每个组件的位置GridBagLayout最大的优势是变化整个窗体的大小的时候保持组件相对位置这种布局实在一种可读性差,难于控制的布局老师非要你们用,主要还是让你们熟悉这种布局但是个人觉得这个布局真的可以不用学如果你想学,最好还是自己研究,看下API上每个参数的意思按我给你的例子,自己慢慢试,就可以了如果你不想学,直接用null布局,那这个界面搞定就算了吧 关于EL表达式的一个小问题,请教 <急: 如何将一个文件写入数据库啊Sql2000 > 怎么弄过JpopupMenu(弹出菜单)那么麻烦哦,帮忙啊 菜鸟问题、初学者 字节数组如何比较是否相等! 新手求教一个关于socket的问题,早上还行的代码下班回来一调又不行了,要吐血了都 通过char将String转换成byte数组 请问象股票实时查询图形显示,怎么用APPLET解决?HELP! 请问哪里有weblogic5.1下载,急!!(无内容)一定给分!!在线求助 如何实现java2 中表的打印? Netbeans 跟 eclipse 的功能问题 用JAVA编写播放器从何开始?
GridBagConstraints c = new GridBagConstraints();
//将你的容器的布局设为gridbag
content.setLayout(gridbag);
//设定一些参数
c.fill = GridBagConstraints.BOTH;
c.gridx = 0;
c.weighty = 1.0;
c.weightx = 1.0;
//将参数应用于你的某个组件
gridbag.setConstraints(panel, c);
//将这个应用了这些参数的组件加入到你的容器
content.add(panel);楼主看一下这个应用GridBagLayout布局的例子吧
把FORM分成4*4 16个格子,然后 整个窗口名字(如mainFrame) mainFrame.add(控件名),就加入一个控件,然后挨个加进去就完了~
个人觉得,最合适的布局是null布局,自己控制每个组件的位置GridBagLayout最大的优势是变化整个窗体的大小的时候保持组件相对位置
这种布局实在一种可读性差,难于控制的布局老师非要你们用,主要还是让你们熟悉这种布局
但是个人觉得这个布局真的可以不用学
如果你想学,最好还是自己研究,看下API上每个参数的意思
按我给你的例子,自己慢慢试,就可以了
如果你不想学,直接用null布局,那这个界面搞定就算了吧