Ich habe ein Applet geschrieben, in dem ein KeyListener vorkommt. Das Skript sieht so aus:
............
public void init()
{
..............
addKeyListener(new MyKeyListener());
.............
}
.............
class MyKeyListener extends KeyAdapter
{
public void keyPressed(KeyEvent event)
{
if ((event.getKeyCode() == KeyEvent.VK_SPACE)
{
............
}
}
}
Beim Betätigen geschieht das. was eintreten soll. Aber nur, wenn vorher mit der Maus auf den Bildschirm geklickt wird.
Offenbar hat das was mit Fokussierung zu tun Gibt es eine Möglichkeit, die Fokussierung im Programm auszuführen, so dass das Anklicken nicht notwendig ist? Kann mir jeman einen Rat geben? Das wäre schön.
pepe-je
............
public void init()
{
..............
addKeyListener(new MyKeyListener());
.............
}
.............
class MyKeyListener extends KeyAdapter
{
public void keyPressed(KeyEvent event)
{
if ((event.getKeyCode() == KeyEvent.VK_SPACE)
{
............
}
}
}
Beim Betätigen geschieht das. was eintreten soll. Aber nur, wenn vorher mit der Maus auf den Bildschirm geklickt wird.
Offenbar hat das was mit Fokussierung zu tun Gibt es eine Möglichkeit, die Fokussierung im Programm auszuführen, so dass das Anklicken nicht notwendig ist? Kann mir jeman einen Rat geben? Das wäre schön.
pepe-je