2017-12-25 5 views
1

古いサイドメニューのコマンドラインでは、 "uiid"をputClientProperty()メソッドに入れていますが、オンタップサイドメニューでは機能しません。どのようにそれをスタイルするには?onTopサイドメニューのスタイリングコマンド

Command services = new Command(" Services", servicesIcon) { 

    @Override 
    public void actionPerformed(ActionEvent evt) { 
    } 
}; 
f.getToolbar().addCommandToSideMenu(services); 
services.putClientProperty("uiid", "commandProp"); 

答えて

0

これはまだ機能しますが、サイドメニューが遅れてではなく熱心に構築されているため、これは表示されません。

の代わりにこの:

f.getToolbar().addCommandToSideMenu(services); 
services.putClientProperty("uiid", "commandProp"); 

行います

services.putClientProperty("uiid", "commandProp"); 
f.getToolbar().addCommandToSideMenu(services); 
関連する問題