* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
(setCaretPosition, setEditable): Rely entirely on native implementation. (getArgs): Remove. (postTextEvent): New method. (handleEvent): New method. * gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (handleEvent): New method. * java/awt/event/ActionEvent.java (paramString): Fix formatting. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c (keysym_to_awt_keycode): Fix range checks. (generates_key_typed_event): New function. (awt_event_handler): Post AWT_KEY_RELEASED events to event queue. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit): Store TextComponent's postTextEvent method ID. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c (setText): Post TEXT_VALUE_CHANGED event to event queue. From-SVN: r69054
This commit is contained in:
parent
0fcd5ddaa8
commit
b6fa901bc9
8 changed files with 146 additions and 30 deletions
|
@ -205,7 +205,7 @@ public class ActionEvent extends AWTEvent
|
|||
StringBuffer s = new StringBuffer(id == ACTION_PERFORMED
|
||||
? "ACTION_PERFORMED,cmd="
|
||||
: "unknown type,cmd=");
|
||||
s.append(actionCommand).append(",when=").append(when).append("modifiers");
|
||||
s.append(actionCommand).append(",when=").append(when).append(",modifiers");
|
||||
int len = s.length();
|
||||
s.setLength(len + 1);
|
||||
if ((modifiers & META_MASK) != 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue