В настоящее время я использую платформу Netbeans и не могу заставить один TopComponent взаимодействовать с другим. Мое исследование указало мне направление использования поиска, однако я не могу получить доступ к своей функции.
У меня есть один TopComponent
с именем AppleTopComponent
, у которого есть метод с именем myName()
, и я хочу вызвать его из моего OrangeTopComponent
, который вызывается в обработчике кнопки, внутри этого обработчика у меня есть следующий код.
TopComponent tc = WindowManager.getDefault().findTopComponent("AppleTopComponent");
Lookup tcLookup = tc.getLookup();
tcLookip.myName();
Наверняка это должен быть простой процесс, что я делаю не так.
Большое спасибо, Алекс