【发布时间】:2010-10-20 04:00:47
【问题描述】:
我有这个 Java JFrame 类,我想在其中使用 boxlayout,但我收到一条错误消息 java.awt.AWTError: BoxLayout can't be shared。我见过其他人有这个问题,但他们通过在内容窗格上创建 boxlayout 来解决它,但这就是我在这里所做的。这是我的代码:
class EditDialog extends JFrame {
JTextField title = new JTextField();
public editDialog() {
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setTitle("New entity");
getContentPane().setLayout(
new BoxLayout(this, BoxLayout.PAGE_AXIS));
add(title);
pack();
setVisible(true);
}
}
【问题讨论】:
标签: java swing layout boxlayout