Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gnu.java.awt.peer.gtk
Class GtkTextComponentPeer  view GtkTextComponentPeer download GtkTextComponentPeer.java

java.lang.Object
  extended bygnu.java.awt.peer.gtk.GtkGenericPeer
      extended bygnu.java.awt.peer.gtk.GtkComponentPeer
          extended bygnu.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


Nested Class Summary
 
Nested classes inherited from class gnu.java.awt.peer.gtk.GtkComponentPeer
 
Field Summary
 
Fields inherited from class gnu.java.awt.peer.gtk.GtkComponentPeer
awtComponent, backBuffer, caps, insets
 
Fields inherited from class gnu.java.awt.peer.gtk.GtkGenericPeer
awtWidget, native_state
 
Constructor Summary
(package private) GtkTextComponentPeer(java.awt.TextComponent tc)
           
 
Method Summary
 void connectSignals()
           
 long filterEvents(long filter)
           
 int getCaretPosition()
           
 java.awt.Rectangle getCharacterBounds(int pos)
           
 int getIndexAtPoint(int x, int y)
           
 int getSelectionEnd()
           
 int getSelectionStart()
           
 java.lang.String getText()
           
protected  void postTextEvent()
           
 void select(int start, int end)
           
 void setCaretPosition(int pos)
           
 void setEditable(boolean state)
           
 void setText(java.lang.String text)
           
 
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 class gnu.java.awt.peer.gtk.GtkGenericPeer
dispose, getUniqueInteger, gtkWidgetModifyFont, gtkWidgetModifyFont, postActionEvent, printCurrentThread, q
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.peer.TextComponentPeer
getInputMethodRequests
 
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
 

Constructor Detail

GtkTextComponentPeer

GtkTextComponentPeer(java.awt.TextComponent tc)
Method Detail

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