Java:使用其他类的方法

时间:2015-09-03 08:09:10

标签: java class methods

我正在用java开发一个项目。我有一个MainFrame,在这个MainFrame中我有一些MyJPanel类,而在Panels中我有一些MyJToggleButton类。

现在,我在某些方面感到困惑。我想这样做; 按下MyJToggleButton时,将选择其他MyJPanels shell中的其他MyJToggleButton。

一般来说,我有这种问题。在MyJPanel中,我没有其他面板的按钮或方法。

我希望我能解释一下我的问题, 谢谢你的帮助

2 个答案:

答案 0 :(得分:1)

您描述的内容如下:

MainFrame
  |
  |_ MyJPanel.class
  |    |
  |    |_MyJToggleButton
  |
  |_otherMyPanel.class
       |
       |_otherMyJToggleButton

这些是向用户表示某些数据的所有View-Classes。如果要添加功能,则应将其写入控制器。以及模型中的业务逻辑。您应该阅读MVC-Pattern

答案 1 :(得分:1)

我想你用MyJToggleButtons表示同样的事情。

我可能建议使用MVC设计模式。您将应用程序拆分为“模型”部件和“查看”部件。然后控制器部分监听视图和/或模型,并且每次在模型/视图中发生更改时都会更新。特别是如果你在不同的地方用GUI代表某些东西,两个地方都会得到一个来自Controller的消息,因为模型已经改变了。