フレームで複数の JButton を使用しており、JButton に画像を設定したいと考えています。次のコードを使用して画像のサイズを設定できます。
Image img = icon.getImage() ;
Image newimg = img.getScaledInstance( NEW_WIDTH, NEW_HEIGHT, java.awt.Image.SCALE_SMOOTH ) ;
icon = new ImageIcon( newimg );
そして、以下のリンクも見ました。
Eclipse ジュノで WindowBuilder を使用しています。そして、アイコンと呼ばれるプロパティを設定して画像を設定し、ソースコードで次のコードを生成します。
btnSave.setIcon(new ImageIcon(Patient_Detail.class.getResource("/Icons/download_icon.png")));
そのため、画像のサイズがボタンのサイズよりも比較的大きいためです。
WindowBuider を使用するか、現在のコードにメソッドを追加して、画像サイズを JButton のサイズとして設定する直接的な方法または方法はありますか?