błąd podczas przypisywania układu: nie można udostępnić BoxLayout

Mam tę JFrameklasę Java , w której chcę użyć boxlayout, ale pojawia się komunikat o błędzie java.awt.AWTError: BoxLayout can't be shared. Widziałem innych z tym problemem, ale rozwiązali go, tworząc układ w oknie zawartości, ale to właśnie tutaj robię. Oto mój kod: class EditDialog extends JFrame...