2012-08-03 5 views
1

내가 그릴 방법을 사용하려고하고 jlabel 또는 jbutton에서 이미지를 가져올 필요가 있지만 정확하게 이것을 수행하는 방법을 모르는 사람은 누구입니까? 예를jlabel 또는 jbutton의 이미지 콘텐트에서 이미지를 얻으려면 어떻게해야합니까?

g.drawImage(tiles[(bounds[0]+j)%Map.width][i].getIcon().getImage(), 0, 0, null); 

에 대한 이런 식으로 뭔가 그러나 이것은 분명히 타일 작동하지 않습니다는 [(범위는 [0] + J) %는 Map.width] [내가] JLabel의

+0

imageIcon.getImage()는 어떻습니까? –

+0

다른 인스턴스에서 호출하는 방법을 찾았습니다 – user7715

답변

0

나는 당신을 가정에게 인 이미 ImageIcon에서 작동하고 있으며 질문 제목에 명시된대로 JLabel에 입력하면됩니다.

자습서에서 설명한 것처럼 이미지와 텍스트, 텍스트 만 또는 이미지만으로 라벨을 만들 수 있습니다. 후자의 경우 new JLabel(icon) 생성자를 사용하십시오.

+0

이것은 내가 너무 미안하다고 생각한 것이 아닙니다. g.drawImage (tiles [(bounds [0] + j) % Map.width ] [i] .getIcon(). getImage(), 0, 0, null); 하지만 이것은 분명히 작동하지 않습니다. – user7715

관련 문제