Java JPannel组件之间的通信

Java JPannel组件之间的通信,java,user-interface,communication,jcomponent,Java,User Interface,Communication,Jcomponent,我正在用GUI创建一个简单的应用程序,我将pannels作为独立的类包含在大型机中。我在这里询问正确的方法,在分离类中的面板应该如何通信,如示例:我在panel1中有button,在panel2中有textarea,我想单击按钮在textarea中附加一些字符串,但这些是单独的组件(类)。Button1在其范围内没有textarea。我知道我可以为按钮设置getter,并在课堂上添加监听器。我需要它,但我想在这里找到正确的方法,所以非常感谢您的帮助 秋千基本上是围绕着地球旋转的。在您的例子中,视

我正在用GUI创建一个简单的应用程序,我将pannels作为独立的类包含在大型机中。我在这里询问正确的方法,在分离类中的面板应该如何通信,如示例:我在panel1中有button,在panel2中有textarea,我想单击按钮在textarea中附加一些字符串,但这些是单独的组件(类)。Button1在其范围内没有textarea。我知道我可以为按钮设置getter,并在课堂上添加监听器。我需要它,但我想在这里找到正确的方法,所以非常感谢您的帮助

秋千基本上是围绕着地球旋转的。在您的例子中,视图将是组件,控制器可能是侦听器和实际控制器类的组合,该类知道所有视图。模型取决于您的应用程序和特定需求

如果一个按钮只需要更新一个文本区域,一个监听器可能就足够了。只需向侦听器传递一个应该更新的textarea引用

以下是有关MVC的oracle教程: