[Swing] JFrame使用setLayout()指定布局无效

JFrame使用setLayout()指定布局无效

原因

JFrame的子组件由ContentPane管理

所以应该先调用getContentPane()后再设置Layout

JFrame frame = new JFrame();
frame.getContentPane().setLayout(new FlowLayout());

参考来源


本文编辑于2022年11月17日

本文编辑于2022年11月21日

posted @ 2022-11-17 16:51  千松  阅读(113)  评论(0)    收藏  举报