Hallo,
wenn bei nachfolgendem Code die zeile 22 auskommentiert wird funktioniert der keylistener
ansonsten nicht
was ist hier falsch?
danke Gü
wenn bei nachfolgendem Code die zeile 22 auskommentiert wird funktioniert der keylistener
ansonsten nicht
Java:
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JToolBar;
import javax.swing.KeyStroke;
public class XTestGui extends JFrame implements KeyListener
{
public XTestGui()
{
super("XTestGui");
this.addKeyListener(this);
Container panel1 = this.getContentPane();
JToolBar toolbar = new JToolBar("Toolbar", JToolBar.HORIZONTAL);
JButton cutbutton = new JButton("ABC");
toolbar.add(cutbutton); // wenn weg, ok!
panel1.add(toolbar,BorderLayout.NORTH);
setSize(1000,800);
setLocation (400,200);
setVisible(true);
revalidate();
}
@Override
public void keyPressed(KeyEvent e) {
System.out.println("keyPressed reached");
}
@Override
public void keyReleased(KeyEvent e) {}
@Override
public void keyTyped(KeyEvent e) {}
public static void main(String[] args) {
new XTestGui();
}
}
was ist hier falsch?
danke Gü