sto diventando pazzo...
mi sono letto tutti i post relativi alle immagini Java presenti in questo forum e non solo, ma non sono riuscito a trovare risposta.
E' da poco che uso java per cui non mi so orientare ancora molto bene.
ecco il codice della classe Presprova:
mentre questo e' il codice di Presmain ovvero la classe principale:codice:import java.awt.*; import javax.swing.*; import java.util.*; import java.io.*; import java.awt.event.*; import java.awt.event.KeyListener; import java.awt.event.KeyEvent; public class Presprova extends Panel implements KeyListener{ int x=100; int y=100; private Image immpalla; public void keyPressed(KeyEvent e){ //super("KiLL aLL"); //addWindowListener(new GestoreFinestra()); System.out.println("Premuto il tasto:" + e.getKeyCode()); if(e.getKeyCode()==39){x=x+10;repaint();} else if(e.getKeyCode()==37){x=x-10;repaint();} else if(e.getKeyCode()==38){y=y-10;repaint();} else if(e.getKeyCode()==40){y=y+10;repaint();} else if(e.getKeyCode()==32){x=x+50;repaint();} // fatto un salto!!! } public void keyReleased(KeyEvent e){} public void keyTyped(KeyEvent e){} public void disegna(Graphics2D g){ immpalla = Toolkit.getDefaultToolkit().getImage("C:\\Documents and Settings\\Admin\\Desktop\\JAVA\\kenny.gif"); g.drawImage(immpalla,50,50,50,50,null); } }
vi prego aiutatemi voi...codice:import java.awt.*; import javax.swing.*; class Presmain{ public static void main(String Argv[]){ Presprova f= new Presprova(); Frame f2 = new Frame(); f2.setSize(400,400); f2.addKeyListener(f); f2.add(f); f2.setVisible(true); } }
non so piu cosa fare

Rispondi quotando

