当前位置: 技术问答>java相关
请教高手---控件的摆放
来源: 互联网 发布时间:2015-02-03
本文导语: 最近初学 Java ,写起程序来,其他倒是没有麻烦的。觉得最不方便的就是窗体上的控件摆放,怎么试都不能找到一个令人满意的结果!! 不知各位高手有什么好的建议。 谢谢! | 用封装过...
最近初学 Java ,写起程序来,其他倒是没有麻烦的。觉得最不方便的就是窗体上的控件摆放,怎么试都不能找到一个令人满意的结果!!
不知各位高手有什么好的建议。
谢谢!
不知各位高手有什么好的建议。
谢谢!
|
用封装过的LayOut去做,比如:JB的XYLayout
|
如果你是习惯了windows的控件排放的方式,你可以把布局管理器设为xylayout(jb中)
其实使用panel+panelLayout还是很方便的。
其实使用panel+panelLayout还是很方便的。
|
其实,java中控件的摆放应该不用 Layout,也就是应该把Layout设置为null,然后利用控件的setBounds()方法设置控件的大小和位置,虽然感觉麻烦了点,但这种方法可以让你把控件放在你想放的任何地方,而且可以精确定位。我个人认为,用布局管理器是不科学的。
|
用布局管理器
|
GridBagLayout
能满足你的要求.
能满足你的要求.
|
panel里面可以包含panel,所以界面可以容纳几种layout方式
|
楼上的老兄可能有些错误。实际上用布局管理器是Java的一大特色。用它可以使控件管理起来更科学合理,最主要的是在跨平台时布局不会变形太多,而用null就会使移植后的界面很难看