JAVA中的的SWING有个叫版面管理器的。
他们是:
BorderLayout
FlowLayout
GridLayout
CardLayout
GridBagLayout
BoxLayout
为什么会有这么多?我也不大清楚。
不过我喜欢用没有版面管理器的,好象用管理器的好处是 面版上的控件会随着窗口、字号而改变。有比没有好,一般的书都推荐用版面管理器。
如果不想用,只要:
JFrame f = new JFrame();
Container contentPane = f.getContentPane();
contentPane.setLayout(null);
以上就可以了。
不知道java中为什么那么多layout
最新推荐文章于 2022-11-30 13:16:28 发布