创建不同的GUI组件作为单独的类

时间:2016-04-29 15:59:27

标签: java swing user-interface

所以,我有一个顶级JPanel(这是添加到JFrame),其中包含所有其他组件。现在我拥有了所有其他组件,主要是JPanel,后者又包含按钮,文本字段和所有其他基本组件。因此,在最低级别,我创建了一个扩展JPanel的类,并在那里添加了所有组件。所以,我的问题是,"以这种方式构建GUI是一种好习惯吗?"。

1 个答案:

答案 0 :(得分:1)

听起来不错。如果它是一个大项目(有很多类),我甚至会更进一步,把它放在另一个目录中。将逻辑与代码的其他组件分开通常是一种很好的做法。