Как я могу создать пользовательский JPanel с дизайнером IntelliJ GUI? Я создал новую форму и привязал ее к пользовательскому классу.
Но TestingPanel - это просто базовый класс.
public class TestingPanel {
private JButton button1;
public JPanel panel1;
private JButton button2;
private JButton button3;
}
Теперь, когда я хочу использовать JPanel, я вынужден сделать что-то вроде этого:
JPanel testingPanel = new TestingPanel().panel1;
Я ожидал бы, что смогу спроектировать свой собственный JPanel в конструкторе графического интерфейса, а затем выполнять расширенные операции с ним (добавление регистраторов и т. Д.) В коде. Примерно так:
public class TestingPanel extends JPanel {
private JButton button1;
private JButton button2;
private JButton button3;
public void onCreate() {
//change name, add listeners etc.
}
}
Как я могу это сделать? Спасибо за любую помощь.