BoxLayout не может быть общей ошибкой

У меня есть эта JavaJFrame класс, в котором я хочу использовать boxlayout, но я получаю сообщение об ошибкеjava.awt.AWTError: BoxLayout can't be shared, Я видел других с этой проблемой, но они решили ее, создав бокс-макет на панели содержимого, но это то, что я здесь делаю. Вот мой код:

class edit_dialog extends javax.swing.JFrame{
    javax.swing.JTextField title = new javax.swing.JTextField();
    public edit_dialog(){
        setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE);
        setTitle("New entity");
        getContentPane().setLayout(
            new javax.swing.BoxLayout(this, javax.swing.BoxLayout.PAGE_AXIS));
        add(title);
        pack();
        setVisible(true);
    }
}

Ответы на вопрос(4)

Ваш ответ на вопрос