繁体   English   中英

Java:使用其他类的方法

[英]Java: using methods of other classes

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

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

通常我有这种问题。 在MyJPanel中,我没有其他面板的按钮或方法。

希望我能解释我的问题,谢谢您的帮助

您描述的是这样的:

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

这些都是向用户表示一些数据的视图类。 如果要添加功能,则应在控制器中编写它们。 以及模型中的业务逻辑。 您应该阅读有关MVC模式的信息

我想您用MyJToggleButtons代表同一件事。

我可能建议的是使用MVC设计模式。 您将应用程序拆分为模型部分和视图部分。 控制器部分随后侦听View和/或Model,并且每次在Model / View中发生更改时,都会对事物进行更新。 特别是如果您在不同位置的GUI中表示某些内容,则两个地方都会收到来自Controller的消息以进行更新,因为模型已更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM