Hallo Experten!
Ich bin gerade dabei ein Programm zu schreiben, was im Vollbildmodus läuft. Diese Programm soll einfach einen Würfel (2D) durch Pfeiltasteneingaben hin und her verschieben. Jetzt habe ich nach einiger Recherche schon das mit dem Vollbild hinbekommen, jedoch das mit den Tasten nicht.
Gibt es eine Möglichkeit das ganze einfach zu lösen? Hier mein Programm bis jetzt:
Hat einer von euch eine Idee wie man den Würfel bewegt/Verbesserungsvorschläge für das jetzt bestehende Programm?
Vielen Dank im Vorraus!
Stromi
Ich bin gerade dabei ein Programm zu schreiben, was im Vollbildmodus läuft. Diese Programm soll einfach einen Würfel (2D) durch Pfeiltasteneingaben hin und her verschieben. Jetzt habe ich nach einiger Recherche schon das mit dem Vollbild hinbekommen, jedoch das mit den Tasten nicht.
Gibt es eine Möglichkeit das ganze einfach zu lösen? Hier mein Programm bis jetzt:
Code:
package testpackage;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.GraphicsEnvironment;
import javax.swing.JFrame;
public class Test2 extends JFrame {
private static final long serialVersionUID = 1L;
public Integer x=10;
public Integer y=10;
public Dimension groesse;
public Test2() {
setUndecorated(true);
GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().setFullScreenWindow(this);
groesse=getSize();
}
public void paint(Graphics g){
g.setColor(Color.yellow);
g.fillRect(0,0,groesse.width,groesse.height);
g.setColor(Color.black);
g.drawLine(x+30,y,x+90,y);
g.drawLine(x+90,y+60,x+90,y);
g.drawLine(x+90,y+60,x+60,y+90);
g.drawLine(x+90,y,x+60,y+30);
g.drawLine(x+30,y,x,y+30);
g.drawRect(x,y+30,60,60);
}
public static void main(String[] args) {
new Test2();
}
}
Hat einer von euch eine Idee wie man den Würfel bewegt/Verbesserungsvorschläge für das jetzt bestehende Programm?
Vielen Dank im Vorraus!
Stromi