2010-04-21 55 views
0

我重寫了getActions()方法來自定義TopComponent選項卡右鍵單擊時彈出菜單的行爲。問題是,我指定的操作沒有正確顯示。NetBeans平臺 - TopComponent上的getActions()無法正常工作

@Override 
public Action[] getActions() { 
    return new Action[]{new A(), new B()}; 
} 

我希望當我右鍵單擊時,我的動作A和B會出現。

相反,我看到

一個

最小化窗口

我要如何儘量減少窗口要麼顯示不出來,或者在不同的地方展現出來?

回答

0

這是一個奇怪的實例,其中A和B是ContextSensitive操作,但在XML層中,它們被聲明爲AlwaysEnabled。一旦我解決它們爲contextSensitive,這個問題就消失了。

相關問題