首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

java当中的JButton按钮怎么控制其大小

2012-03-16 
java当中的JButton按钮如何控制其大小JButton btnew JButton(“确定”)如此一来则生成一个文字按钮,那如何

java当中的JButton按钮如何控制其大小
JButton bt=new JButton(“确定”); 如此一来则生成一个文字按钮,那如何控制这个按钮的大小呢?小弟是初学者,请多多指教!


[解决办法]
楼主参考下吧,我现在一分都没了,好穷啊

Java code
import java.awt.BorderLayout;import java.awt.Container;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;public class Test {        public void service(){                JFrame frame = new JFrame();        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        //        frame.setPreferredSize(new Dimension(200,200));                Container contentPane = frame.getContentPane();        JButton b1 = new JButton("测试");                b1.setPreferredSize(new Dimension(150, 150));                JPanel p1 = new JPanel();        p1.add(b1);                contentPane.add(p1);                //        //        frame.pack();        frame.setBounds(0, 0, 200, 200);        frame.setLocationRelativeTo(null);        frame.setVisible(true);                    }        public static void main(String[] args) {                Test t = new Test();        t.service();            }        }
[解决办法]
这个只能意会不能言传,我要说的话也就复制api的文档了。

楼主还是看看文档怎么写的吧。
[解决办法]
一般情况如果你使用布局管理器,会根据组件的preferredSize计算大小。有的布局管理器会无视这个,比如
BoxLayout会忽略组件的宽或高,将组件设置成统一宽度/高度。

热点排行