为什么我的组件没有使用FlowLayout包装在此JPanel中?它们只是在屏幕外运行,仅部分可见。
JPanel panel = new JPanel(new FlowLayout()); panel.add(new JLabel("TEST")); // ... repeat adding JLabels until they go off screen when they SHOULD wrap // to the next line...
这就是我的全部代码(除了添加和包装框架)。我是否误解了FlowLayout?我是否必须在标签或面板上设置某种尺寸?
那是因为FlowLayout没有。我知道,很烂。
FlowLayout
但是,您可以看看WrapLayout这是解决此问题的方法