WindowBuilder GUI,在哪里创建主要方法和对象?

时间:2015-12-07 21:10:39

标签: java user-interface windowbuilder

所以我创建了我的第一个GUI,当涉及到声明每个东西时,我有点迷失。我创建了一个像public class GUI extends JFrame这样的类,我用WindowBuilder开发了“视觉部分”(我正在使用eclipse)。

到目前为止,我曾经有一个名为Client的类,我创建了所有对象并执行了这些函数。但是现在,我不知道如何使用GUI来管理它。我应该删除Client类并将所有内容放在GUI类中,还是应该从客户端调用用户界面的方法?

有数以百万计的方法可以做到这一点但是,如果有人可以解释一下如何做出决定,我会很高兴。

感谢。

1 个答案:

答案 0 :(得分:0)

当我使用WindowBuilder时,我将生成的GUI和业务逻辑保存在单独的类中。我为不同的GUI事件生成处理程序方法,并从那些我称为我自己的类中定义的业务逻辑的方法生成。

WindowBuilder不仅可以生成,还可以解析生成的GUI代码。我尝试在该类中进行最少的代码更改,以避免与WindowBuilder发生冲突。

我会在另一个类中创建main方法,并使用该方法生成的帧。