2

org.primefaces.model.MenuModel から作成された動的メニューに JSF リソース フォルダーからアイコンを取得する方法。menu の setIcon メソッドは、パラメーターとして文字列のみを取ります。

4

2 に答える 2

3

はい、setIcon メソッドは、設定するアイコンの名前である文字列を取ります。たとえば、次のようになります。

    MenuItem item3 = new MenuItem();
    item3.setIcon("ui-icon-print");

アイコンの代わりに画像を使用しようとしている可能性がありますか? 事前定義されたアイコンのチート シートがここにあります: http://www.petefreitag.com/cheatsheets/jqueryui-icons/

独自のアイコンを作成しようとしている場合は、@Ravi が示したことを実行し、setIcon() メソッドで参照するカスタム CSS クラスを作成する必要があります。

于 2012-08-21T13:07:44.657 に答える