40 |
import java.awt.Dimension; |
import java.awt.Dimension; |
41 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
42 |
import java.awt.TextField; |
import java.awt.TextField; |
43 |
|
import java.awt.event.TextEvent; |
44 |
|
import java.awt.im.InputMethodRequests; |
45 |
import java.awt.peer.TextFieldPeer; |
import java.awt.peer.TextFieldPeer; |
46 |
|
|
47 |
public class QtTextFieldPeer extends QtComponentPeer implements TextFieldPeer |
public class QtTextFieldPeer extends QtComponentPeer implements TextFieldPeer |
61 |
} |
} |
62 |
|
|
63 |
/** |
/** |
64 |
|
* Called back on a text edit. |
65 |
|
*/ |
66 |
|
private void textChanged() |
67 |
|
{ |
68 |
|
TextEvent e = new TextEvent(owner, TextEvent.TEXT_VALUE_CHANGED); |
69 |
|
QtToolkit.eventQueue.postEvent(e); |
70 |
|
} |
71 |
|
|
72 |
|
/** |
73 |
* Returns the start (start = true) or end (start = false) of the selection. |
* Returns the start (start = true) or end (start = false) of the selection. |
74 |
*/ |
*/ |
75 |
private native int getSelection(boolean start); |
private native int getSelection(boolean start); |
150 |
public native void setEditable(boolean editable); |
public native void setEditable(boolean editable); |
151 |
|
|
152 |
public native void setText(String l); |
public native void setText(String l); |
153 |
|
|
154 |
|
public InputMethodRequests getInputMethodRequests() |
155 |
|
{ |
156 |
|
// TODO Auto-generated method stub |
157 |
|
return null; |
158 |
|
} |
159 |
} |
} |
160 |
|
|