2

JMenuItems は、割り当てられている画像アイコンのサイズを自動的に変更しないようです。また、私が知る限り、それらを自動的に変更するプロパティもありません。

プログラムで JMenuItem のアイコンのサイズを変更できる方法を知っている人はいますか? Icon オブジェクトを実際に処理できる他の関数がない限り、Icon オブジェクトには機能が欠けているようです。

4

2 に答える 2

1

Image クラスのメソッド public Image getScaledInstance(int width, int height, int tips) を使用して、目的のサイズにスケーリングできます。

于 2011-02-16T07:20:49.623 に答える
1

クラスを拡張し、ペイント メソッドをオーバーライドして、ペイントする前にイメージのサイズを変更します。

于 2011-02-16T00:37:37.363 に答える