单击时调用对象并等待处置

时间:2013-02-22 17:01:17

标签: java popup click dispose

我正在开发虚拟键盘模块。

KeyBoardModule.java

KeyBoardModule kbm = new KeyBoardModule("small", false, null);
当其他jForm(MainFrame.java)在文本框中是clickevent时,会调用

然后我用键盘获得新的JFrame(就像弹出窗口一样), 按下JButton后,它会将数据从textFieldValue的{​​{1}}保存到变量textarea。 比KeyBoardModule

主类调用frame.disponse()并点击键盘进行大型机调用,我需要将值从键盘返回到大型机..

不使用大型机中的actionlistener(用于输入按钮)

1 个答案:

答案 0 :(得分:1)

要将值直接从GUI1返回到另一个GUI2,GUI1必须具有对GUI2对象的引用。因此,无论何时您想要将任何消息从GUI1传递到GUI2,您都可以通过调用GUI2的相应方法来实现。例如,考虑下面给出的代码。在InputBoard中创建MainFrame的对象时,我们将MainFrame的当前对象传递给InputBoard's构造函数,以便InputBoard可以将其输入传递给MainFrame } GUI使用public的适当MainFrame方法。此处MainFrame会在点击按钮时打开InputBoard框架。每当某些输入传递到JTextField中的InputBoard时,它就会反映在JTextArea的{​​{1}}内。

MainFrame