JPanel распространяется по JFrame
Я проектирую свой графический интерфейс в редакторе среды IDE NetBeans. В редакторе я разместил JPanel
в JFrame
, В коде у меня есть:
setContentPane(jPanel1);
после этого, jPanel1
распространен JFrame
,
Как я могу расположить JPanel
лучше всего с макетами, чтобы он не распространялся и не перекрывал другие компоненты?
1 ответ
Чтобы предотвратить наложение, просто добавьте другие компоненты после того, как вы установили contentPane в JFrame. Точнее, jpanel1 не перекрывает другие компоненты, он заменяет старую панель содержимого, содержащую ваши компоненты.