java.lang.Object
gnu.java.awt.peer.gtk.GtkGenericPeer
gnu.java.awt.peer.gtk.GtkComponentPeer
gnu.java.awt.peer.gtk.GtkTextComponentPeer
- All Implemented Interfaces:
- java.awt.peer.ComponentPeer, java.awt.peer.TextComponentPeer
- public class GtkTextComponentPeer
- extends GtkComponentPeer
- implements java.awt.peer.TextComponentPeer
| Methods inherited from class gnu.java.awt.peer.gtk.GtkComponentPeer |
canDetermineObscurity, checkImage, coalescePaintEvent, create, createBuffers, createImage, createImage, createVolatileImage, destroyBuffers, disable, enable, flip, getBackBuffer, getBackground, getBounds, getColorModel, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getLocationOnScreen, getMinimumSize, getPreferredSize, getToolkit, gtkWidgetDispatchKeyEvent, gtkWidgetGetBackground, gtkWidgetGetDimensions, gtkWidgetGetForeground, gtkWidgetGetLocationOnScreen, gtkWidgetGetPreferredDimensions, gtkWidgetRequestFocus, gtkWidgetSetBackground, gtkWidgetSetCursor, gtkWidgetSetCursorUnlocked, gtkWidgetSetForeground, gtkWidgetSetParent, gtkWidgetSetSensitive, gtkWindowGetLocationOnScreen, handleEvent, handlesWheelScrolling, hide, isEnabled, isFocusable, isFocusTraversable, isObscured, isRealized, isReparentSupported, layout, minimumSize, modalHasGrab, paint, paintComponent, postExposeEvent, postFocusEvent, postItemEvent, postKeyEvent, postMouseEvent, postMouseWheelEvent, preferredSize, prepareImage, print, realize, repaint, reparent, requestFocus, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentBounds, setCursor, setCursor, setEnabled, setEventMask, setFont, setForeground, setNativeBounds, setNativeEventMask, setParent, setParentAndBounds, setVisible, setVisibleAndEnabled, setVisibleNative, setVisibleNativeUnlocked, show, toString, updateComponent, updateCursorImmediately |
| Methods inherited from interface java.awt.peer.ComponentPeer |
canDetermineObscurity, checkImage, coalescePaintEvent, createBuffers, createImage, createImage, createVolatileImage, destroyBuffers, disable, dispose, enable, flip, getBackBuffer, getBounds, getColorModel, getFontMetrics, getGraphics, getGraphicsConfiguration, getLocationOnScreen, getMinimumSize, getPreferredSize, getToolkit, handleEvent, handlesWheelScrolling, hide, isFocusable, isFocusTraversable, isObscured, isReparentSupported, layout, minimumSize, paint, preferredSize, prepareImage, print, repaint, reparent, requestFocus, requestFocus, reshape, setBackground, setBounds, setBounds, setCursor, setEnabled, setEventMask, setFont, setForeground, setVisible, show, updateCursorImmediately |
GtkTextComponentPeer
GtkTextComponentPeer(java.awt.TextComponent tc)
connectSignals
public void connectSignals()
- Overrides:
connectSignals in class GtkComponentPeer
getCaretPosition
public int getCaretPosition()
- Specified by:
getCaretPosition in interface java.awt.peer.TextComponentPeer
setCaretPosition
public void setCaretPosition(int pos)
- Specified by:
setCaretPosition in interface java.awt.peer.TextComponentPeer
getSelectionStart
public int getSelectionStart()
- Specified by:
getSelectionStart in interface java.awt.peer.TextComponentPeer
getSelectionEnd
public int getSelectionEnd()
- Specified by:
getSelectionEnd in interface java.awt.peer.TextComponentPeer
getText
public java.lang.String getText()
- Specified by:
getText in interface java.awt.peer.TextComponentPeer
select
public void select(int start,
int end)
- Specified by:
select in interface java.awt.peer.TextComponentPeer
setEditable
public void setEditable(boolean state)
- Specified by:
setEditable in interface java.awt.peer.TextComponentPeer
setText
public void setText(java.lang.String text)
- Specified by:
setText in interface java.awt.peer.TextComponentPeer
getIndexAtPoint
public int getIndexAtPoint(int x,
int y)
- Specified by:
getIndexAtPoint in interface java.awt.peer.TextComponentPeer
getCharacterBounds
public java.awt.Rectangle getCharacterBounds(int pos)
- Specified by:
getCharacterBounds in interface java.awt.peer.TextComponentPeer
filterEvents
public long filterEvents(long filter)
- Specified by:
filterEvents in interface java.awt.peer.TextComponentPeer
postTextEvent
protected void postTextEvent()
- Overrides:
postTextEvent in class GtkComponentPeer