2011-12-04 3 views
0

내 GUI의 배경으로 포토샵에서 만든 이미지를 사용하려고합니다. 어떻게해야합니까? 또한 내가 어떤 내가 작업을 수행 한 후 버튼 배경에 표시 할 이미지 ... JButton에 대한JPanel 및 JButton의 배경 이미지 사용

+0

[배경으로 JFrame의 다른 구성 요소를 추가]의 중복 가능성 (http://stackoverflow.com/questions/2960279/add-other-components-to-jframe-with - 배경) –

답변

2

을 만들어 이것을 사용 :

JButton button = new JButton("Button Name", new ImageIcon("foo.png"); 

패널이 좀 더 흥미 롭다. 하지만 이것은 좋은 방법입니다 :

ImagePanel panel = new ImagePanel(new ImageIcon("foo.png").getImage()); 
+1

나중에 이미지를 변경하려는 경우 각 Object는'setBackgroundImage()'메소드를 가지고있다. – Jon

+0

'ImagePanel'은 표준 JDK의 일부가 아니므로 링크를 제공 할 수 있습니까? – Jeffrey

+0

이제 foo.png가 드라이브 위치를 가져야합니다. –