JavaでjLabelの画像のサイズを変更しようとしていますが、機能していないコードのスニペットを以下に示します:
ImageIcon imgThisImg = new ImageIcon(rs.getString("PictureURL"));
Image image=null;
image=jLabel2.createImage(120, 50);
ImageIcon imi=new ImageIcon(image);
jLabel2.setIcon(imi);
実行すると、jlabelに何も表示されません。実際、以下のコードを実行すると正常に動作します。問題は、縮小された画像が欲しいということです:
ImageIcon imgThisImg = new ImageIcon(rs.getString("PictureURL"));
jLabel2.setIcon(imgThisImg);
どこが間違っているのかわかりません。どうすればいいのか、アイデアを教えてください。
ありがとう