智能GUI中的自定义JPanel

时间:2018-11-14 07:34:35

标签: java swing intellij-idea jpanel

如何使用IntelliJ GUI设计器创建自定义JPanel?我创建了一个新表单并将其绑定到自定义类。

enter image description here

但是TestingPanel只是一个基本类。

public class TestingPanel {
    private JButton button1;
    public JPanel panel1;
    private JButton button2;
    private JButton button3;
}

现在,当我想使用JPanel时,我被迫做这样的事情:

JPanel testingPanel = new TestingPanel().panel1;

我希望我可以在GUI设计器中设计我的自定义JPanel,而不是在代码中进行高级操作(添加侦听器等)。像这样:

public class TestingPanel extends JPanel {
    private JButton button1;
    private JButton button2;
    private JButton button3;

    public void onCreate() {
         //change name, add listeners etc.
    }

}

我该怎么做?感谢您的帮助。

0 个答案:

没有答案