Ich habe heute einen KeyListener geschrieben er funktioniert auch soweit ganz gut bis auf die Tatsache das es nach ein paar Minuten (3-10) zu Folgender Fehlermeldung kommt
nur leider ahbe ich keine Ahnung 1. woher die Fehlermeldung kommt bzw was sie auslöst. und 2. wie ich das ganze beheben kann.
mfg
Aradiv
Hier noch der Quelltext der KeyTest.java
Code:
java: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.
mfg
Aradiv
Hier noch der Quelltext der KeyTest.java
Code:
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class KeyTest {
public static void main(String args[]) {
JFrame frame = new JFrame("Key Listener");
Container contentPane = frame.getContentPane();
//Key Listener Berreich
KeyListener listener = new KeyListener() {
//wird aufgerufen wenn eine Taste gedrückt wird
public void keyPressed(KeyEvent e) {
System.out.println(KeyEvent.getKeyText(e.getKeyCode())+ " Pressed");
}
//Taste losgelassen
public void keyReleased(KeyEvent e) {
System.out.println(KeyEvent.getKeyText(e.getKeyCode())+ " Released");
}
//Buchstabe wird geschrieben
public void keyTyped(KeyEvent e) {
//Fehlermeldung Unknown keyCode: 0x0
//dumpInfo("Typed", e);
}
private String location(int location) {
return "";
}
};
JTextField text = new JTextField();
text.addKeyListener(listener);
contentPane.add(text, BorderLayout.NORTH);
frame.pack();
frame.show();
}
}