私はEclipseRCPベースのアプリケーションに取り組んでいますが、どのメニュー項目にもテキストの横にアイコンを表示させたくないと判断しました。私たちが見ている問題は、元に戻す、やり直し、切り取り、コピー、貼り付けなどの標準アクションがすべて、対応するアクションのデフォルトアイコンを表示することです。
アイコンを無視するようにアクション管理インフラストラクチャに指示する方法はありますか?これに対する私の総当たりの解決策は、MenuItem.setImage()がno-opになるようにSWTを再構築し、最終製品にSWTの独自のコピーを含めることでしたが、より軽量な解決策があるはずです。 。