home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.windows;
-
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.TextComponent;
- import java.awt.peer.TextComponentPeer;
-
- public abstract class WTextComponentPeer extends WComponentPeer implements TextComponentPeer {
- public WTextComponentPeer(Component target) {
- super(target);
- }
-
- public void setEditable(boolean editable) {
- this.widget_setEditable(editable);
- this.setBackground(super.target.getBackground());
- }
-
- public native String getText();
-
- public native void setText(String var1);
-
- public native int getSelectionStart();
-
- public native int getSelectionEnd();
-
- public native void select(int var1, int var2);
-
- public native void widget_setEditable(boolean var1);
-
- public void setBackground(Color c) {
- TextComponent t = (TextComponent)super.target;
- if (t.isEditable()) {
- c = c.brighter();
- }
-
- super.setBackground(c);
- }
- }
-