Swing上的组件怎么调大小和位置
答案:2 悬赏:60 手机版
解决时间 2021-02-03 02:42
- 提问者网友:人生佛魔见
- 2021-02-02 12:05
Swing上的组件怎么调大小和位置
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-02-02 13:23
// 把面板的布局方式设置为null布局(此布局缺点,不能随着窗口变化而变化,是采用绝对定位) panel.setLayout(null); JLabel lbl = new JLabel("姓名:"); JTextField nameField = new JTextField("张三"); // 定位组件的位置与大小 lbl.setBounds(30, 100, 40, 25); nameField.setBounds(120, 100, 200, 25);
全部回答
- 1楼网友:鸠书
- 2021-02-02 14:02
要是你将jpanel组件直接放入设置了布局的jframe中,肯定是不能设置大小的,只有当jframe的布局为空时,才能设置组件的任意大小和位置,如下:
jframe jframe=new jframe();
jframe.setlayout(null);
jpanel jp=new jpanel();
iframe.add(jp);
jp.setbounds(200,250,100,150);//其中200,250表示组件所在的坐标,100,150表示组件
//的长和宽
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯