【发布时间】:2019-01-10 10:25:24
【问题描述】:
尝试在一个框架中放置 2 个面板,一个位于顶部的小面板,一个填满框架的其余部分。但是,此代码返回“无法共享 BoxLayout”错误。
JFrame frame = new JFrame("Clients");
frame.setSize(1000,900);
JPanel sorters = new JPanel();
sorters.setSize(1000, 100);
frame.getContentPane().add(sorters);
JPanel rowPane = new JPanel();
JScrollPane scrPane = new JScrollPane(rowPane, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scrPane.setSize(1000, 800);
frame.getContentPane().add(scrPane);
frame.getContentPane().setLayout(new BoxLayout(frame, BoxLayout.Y_AXIS));
【问题讨论】:
-
请先搜索再询问。在BoxLayout can't be shared 上进行简单搜索即可找到您需要的所有链接。