rysowanie w Image

0

witam

ma taki kod:

 ImageIcon img=createImageIcon("pic.PNG");
	  
Image image=img.getImage().getScaledInstance(w,h,Image.SCALE_REPLICATE );
		try
		{
		Graphics gr=image.getGraphics();
		if(gr==null)System.out.println("null");
		}
		catch(Exception e){System.out.println(e.getMessage());}

gr.drawString("string",5,5);

wyskakuje mi wyjatek przy pobieraniu obiektu Graphics:
not valid for images created with createImage(producer)

moglby mi ktos powiedziec jak wpisac ten string do ikony

0

a co chcesz osiagnac?

0

A czy przypadkiem java nieobsługuje jedynie *.gif i *.jpg? No chyba ze mówimy o midletach bo one opsługują tylko *.png ;P

0
samos napisał(a)

A czy przypadkiem java nieobsługuje jedynie *.gif i *.jpg?

Przypadkiem nie :D. PNG również jest obsługiwany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1