Netbeans平台的简单窗口通信

| 我目前正在使用Netbeans平台,似乎无法让一个TopComponent与另一个进行通讯。我的研究向我指出了使用Lookups的方向,但是我似乎无法访问我的函数。 我有一个名为
AppleTopComponent
TopComponent
,它具有一个名为
myName()
的方法,我想从我的
OrangeTopComponent
中调用它,在一个按钮处理程序中调用它,在该处理程序内部,我有以下代码。
TopComponent tc = WindowManager.getDefault().findTopComponent(\"AppleTopComponent\");
Lookup tcLookup = tc.getLookup();
tcLookip.myName();
当然,这应该是一个简单的过程,但我做错了什么。 非常感谢, 亚历克斯     
已邀请:
        这应该可以满足您的需求。
    TopComponent tc = WindowManager.getDefault().findTopComponent(\"AppleTopComponent\");
    AppleTopComponent atc = (AppleTopComponent) tc;
    jLabel1.setText(atc.myName());
    

要回复问题请先登录注册