2012-02-02 11 views
0

こんにちは私は自分のアプリケーションにイメージを追加しています。アプリケーションウィンドウのサイズを変更すると、イメージのサイズを変更したいと思います。どうすれば達成できるのですか?ここでは、それは、私がit.Thanks WLフレームのサイズに対するイメージのサイズを変更する

 ImageIcon logo = new ImageIcon(getClass().getResource("folder/image.jpg")); 

     JLabel label = new JLabel("", logo, JLabel.CENTER); 
     BorderLayout border = new BorderLayout(); 
     JPanel upperpanel = new JPanel(border); 
     upperpanel.add(menuBar, BorderLayout.NORTH); 

     add(upperpanel, BorderLayout.NORTH); 
+1

はそうメソッドを持って追加していどのようにされていないのですか? –

答えて

1

Imageは、あなたがどこかにあなたのラベルを追加するために逃したよう

public Image getScaledInstance(int width, int height, int hints) 
+0

私は確信していませんが、ImageがJLabelに追加されているので、JLabelのサイズはイメージのサイズを今すぐ定義します。 –

+0

@Gagandeep Baliいいえ、画像サイズは画素数+1で終了しました – mKorbel

関連する問題