如何让JFrame的大小自动变化 我在JFrame中假如了一个Table组件,想让JFrame的大小随Table的大小改变,请问如何实现?注:Table的大小是可以动态设定的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在构造函数的最后加上这行代码就可以了:pack(); 征集java高手..有意者请加群44328710...欢迎java jsp爱好者加入指导..滴水之恩当涌泉相报 yuyang2007 (),很抱歉没有及时回复。按照你的意思应该是你版式布局的问题。应该采用网格布局。在定义你的Frame时,应当如下控制:1、 导入相关类 import java.awt.GridBagLayout;2、 将JTable以网格形式摆放JPanel tmpPanel = new JPanel();....tmpPanel.setsize(new Dimension(300, 450));tmpPanel.setLayout(new GridBagLayout());JTable tmpTable = new JTable(XXX);.... tmpPanel.add(tmpTable, new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0 ,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(5, 5, 5, 5), 0, 0));这样,你的table大小改变后,Frame应该也可以变化了。 jni 怎么调用DLL里的一个方法 在类中定义另外一个类的对象数组会出错,求解 关于算数字二进制中1和字符顺序 有强人能看懂这段反编译的java代码吗? 一个小程序的int,不明白是做什么的! Runtime.exec执行命令行程序,用户输入的问题 用awt做的记事本怎样实现 全选,复制功能(急.........) 为什么用不了Vector类? 正则表达式的概念 请问大家一个类的问题,但不要笑我 正则表达式问题 关于JAVA编译代码的问题(菜鸟提问)
pack();
按照你的意思应该是你版式布局的问题。
应该采用网格布局。在定义你的Frame时,应当如下控制:
1、 导入相关类 import java.awt.GridBagLayout;
2、 将JTable以网格形式摆放
JPanel tmpPanel = new JPanel();
....
tmpPanel.setsize(new Dimension(300, 450));
tmpPanel.setLayout(new GridBagLayout());
JTable tmpTable = new JTable(XXX);
....
tmpPanel.add(tmpTable, new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0
,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(5, 5, 5, 5), 0, 0));
这样,你的table大小改变后,Frame应该也可以变化了。