JPanel 内で ImageIcon のサイズを変更したいのですが、どのように編集しても次のように機能しない提案がどこにでもあることを知っています。以下は、私の目的に最も近いと思われる多くの試みの1つです。
提供: JButton の ImageIcon のサイズ変更
コードを修正するにはどうすればよいですか?
JLabel lblFoodPicUrl = new JLabel();
lblFoodPicUrl.setPreferredSize(new Dimension (50,50));
lblFoodPicUrl.setIcon (new ImageIcon (PlaceOrder.class.getResource("/Pictures/" + food_Pic_Url + ".jpg")));
lblFoodPicUrl.setHorizontalAlignment (SwingConstants.CENTER);
Image img = (Image) lblFoodPicUrl.getIcon();
Image newing = img.getScaledInstance(20, 20, java.awt.Image.SCALE_SMOOTH);
lblFoodPicUrl = new ImageIcon (newing);