Hey,
Ich habe versucht in einem Programm befehle per Tastendruck aufzurufen.
Funktioniert natürlich auch super.
[code=Java]
if(e.getKeyCode()==KeyEvent.VK_RIGHT) {
tuWas();
}
[/code]
Auch wenn ich die Funktion mehreren Tasten zuweisen will (mit der ODER operation) geht es 1A
[code=Java]
if((e.getKeyCode()==KeyEvent.VK_RIGHT)||(e.getKeyCode()==KeyEvent.VK_D)) {
tuWas();
}
[/code]
Jedoch bekomm ich es aufs erbrechen nicht hin die Anweisung ausführen zu lassen, wenn sowohl Taste 1, als auch Taste 2 gedrückt wird!
[code=Java]
@Override
public void keyPressed(KeyEvent e){
if((e.getKeyCode()==KeyEvent.VK_RIGHT)&&(e.getKeyCode()==KeyEvent.VK_D)) {
tuWas();
}
}
[/code]
Warum ist es mit || möglich, jedoch mit && nicht??
Habe es auch schon mit allen möglichen Ansätzen versucht, wie
IF taste 1, IF taste 2, dann.
oder e.getKeyCode()==((Taste1)&&(Taste2))
usw.
Wo ist da die Komplikation? 
Danke schonmal für die Einsicht, welche ich erfahren darf 