공용 void paintComponent (그래픽 g)
{
Int x=0, y = 0;;
Java.net.URL imgURL=getClass () 입니다. Getresource ("test.jpg");
//test.jpg 는 Demo.java 와 같은 디렉토리에 있는 테스트 그림입니다.
Imageiconicon = new imageicon (imgurl);
G.drawImage(icon.getImage (), x, y, getSize (). Width, getSize () 입니다. 키, 이거);
While (참)
{
G.drawImage(icon.getImage (), x, y, this);
If(x & gt;; GetSize () 를 사용합니다. 너비와 사이즈. & ampy & gtgetSize (). 높이) 돌파구;
//이 코드는 창이 그림보다 클 때 그림이 전체 창을 덮을 수 있도록 하기 위한 것입니다.
If(x & gt;; GetSize () 를 사용합니다. 폭)
{
X = 0;;
Y+= icon.geticonheight ();
}
기타
X+= icon.geticonwidth ();
}
}