setLayout(null);是什么函数!干嘛用的?

 我来答
xianqinxin
2011-11-02 · TA获得超过243个赞
知道答主
回答量:58
采纳率:0%
帮助的人:39.3万
展开全部
这是制作界面时用的的布局函数。举个例子,先建个窗体:JFrame frame=new JFrame ();
再加两个按键:JButton btn1=new JButton ("1");JButton btn2=new JButton ("2");
把按键添加进窗体:frame.add(btn1);frame.add(btn2);如果你不加这么句setLayout(null);那么这两个按键就会使用默认布局,即使你使用btn.setBounds();来控制他们的位置也没用。
所以,如果你是初学,做的界面又不是特别复杂的,就加上那么句话,所有组件都用setBounds();来控制位置和大小就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式