那你就用setBounds(x,y,w,h)JPanel不能用GridBagLayout? 还真没试过,应该能用吧
解决方案 »
- 紧急求助-- 点击按钮 运行 bat文件,
- 呃。。还是九九乘法表
- 简单问题求解
- java字符串问题
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户
- HttpResponse取网页源码,遇到繁体字,显示乱码,求高人指点
- java.net.InetAddress 怎么验证一个IP地址的有效性
- 有对图象处理熟悉的吗?
- 在JBuilder中写了一个程序,脱离了JBuilder怎么运行?
- 请问java版本问题.
- overriding & overloading的问题
- 帮我解决这个问题给80~~~~~~~~`至少
w 是宽度
h 是高度
x 是左坐标
y 是上坐标
作为约束对象
GridBagLayout gridbag=new GridBagLayout();
GridBagConstraints constraints=new GridBagConstraints();
JPanel pane=new JPanel();
pane.setLayout(gridbag);
//再构造buildContraints方法设置gridx等参数JButton b=new JButton("Button");
buildContraints(contraints,0,0,1,1,100,100)/*(0,0)是左上角,(1,1)是右下角*/
gridbag.setConstraints(b,contraints);
pane.add(b);按钮的大小可以通过参数设定
使用width何height设置长宽