在netbeans中从GUI表单外部的类调用方法

时间:2011-04-28 17:01:54

标签: java events user-interface netbeans

我是一个netbeans GUI菜鸟,所以请耐心等待。

我编写了一个包含多个类的程序,这些类包含我想要“链接”到GUI中按钮的方法。在使用netbeans GUI构建器创建GUI表单之前,我已经编写了这些类。对于它允许我添加/删除的内容,它有时非常严格。

我有一个表单,并且在其main方法中我调用了一个类的实例,该类本身创建了一个200个“帧”的数组(我创建的另一个类类型)。让我们调用这个类'dM'的实例。我希望能够调用dM.method();但是它一直告诉我包dM不存在。

我甚至会对如何在GUI表单中使用生成的事件方法添加对这些方法的调用的一般解释感到满意。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:1)

您是否尝试使用模型 - 视图 - 控制器设计模式来解决此问题?它有点复杂,但它允许你将GUI与调用实际方法分离(调用可以在控制器中完成)。

退房:Wikipedia's Explanation

还有一些很好的外部链接,例如,Portland Pattern Repository。

此外,您可以使用侦听器根据GUI中的操作调用类上的方法。

这个答案非常广泛,但我需要更多详细信息/代码,以便为您的实施提供专门的帮助。