Java JFrame从另一个JFrame继承组件

时间:2017-07-11 12:16:34

标签: java swing inheritance netbeans jframe

我们有一个表单设计,其中许多组件是相同的(在表中导航,ResultSet等)。想法是创建一个模板,每个表单都将从该模板继承。问题是:当我改变

    public class TestForm extends javax.swing.JFrame { ...

    public class TestForm extends Template { ...

模板表单中的组件不会显示在设计器中。是否有任何解决方案可以让它们出现,并且这样做是否是一个好主意?

1 个答案:

答案 0 :(得分:0)

您有无解决方案

即使你发现它在设计师中显示它也没有多大用处,因为你无法编辑它。 Netbeans对Template的架构一无所知。这意味着它不知道如何将desiner的变化反映到代码中的变化。