怎么让java窗口的组件随着窗口大小按比例调整!我这边组件 请给详细改正代码,谢谢各位大神!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让java窗口的组件随着窗口大小按比例调整!我这边组件 请给详细改正代码,谢谢各位大神!相关的知识,希望对你有一定的参考价值。

//下面设定标签等的出现位置和高宽
label2.setBounds(30,30,100,20);

text2.setBounds(100,30,170,20);

button2.setBounds(300,30,50,20);

jta.setBounds(0,80,500,220);

button2.addActionListener(this);//添加事件处理

con.add(label2);
con.add(text2);
con.add(button2);
con.add(jta);
con.add(jfc);

tabPane.add("目录/文件选择",con);//添加布局1

frame.setVisible(true);//窗口可见

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//使能关闭窗口,结束程序

参考技术A 你要按比例调整的话就不能用setBounds了,你设置的布局是null

参考技术B 最后JFrame调用一下show()方法就行了。追问

具体该怎么写呢?能给个代码吗?

以上是关于怎么让java窗口的组件随着窗口大小按比例调整!我这边组件 请给详细改正代码,谢谢各位大神!的主要内容,如果未能解决你的问题,请参考以下文章

jQuery动态比例元素/图像调整大小

垂直调整浏览器窗口大小时按比例调整图像大小?

mfc 窗口大小变化时,如何让窗口内部控件也一起随比例改变位置?

Qt窗口调整宽高比1:1

winform中如何让控件随窗口按比例缩放

C# wpf 想让控件随着窗口大小变化而变化