JFrame
boxlayout을 사용하려는 이 Java 클래스가 있지만 java.awt.AWTError: BoxLayout can't be shared
. 나는이 문제를 가진 다른 사람들을 보았지만, 그들은 contentpane에 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);
}
}