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

Quick Search    Search Deep

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

java.lang.Object
  extended bygnu.java.awt.peer.gtk.GtkGenericPeer
      extended bygnu.java.awt.peer.gtk.GtkComponentPeer
          extended bygnu.java.awt.peer.gtk.GtkScrollbarPeer
All Implemented Interfaces:
java.awt.peer.ComponentPeer, java.awt.peer.ScrollbarPeer

public class GtkScrollbarPeer
extends GtkComponentPeer
implements java.awt.peer.ScrollbarPeer


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
GtkScrollbarPeer(java.awt.Scrollbar s)
           
 
Method Summary
(package private)  void connectSignals()
           
(package private)  void create()
           
(package private)  void create(int orientation, int value, int min, int max, int stepIncr, int pageIncr, int visibleAmount)
           
protected  void postAdjustmentEvent(int type, int value)
          Called from the native site when the scrollbar changed.
private  void setBarValues(int value, int visible, int min, int max)
           
 void setLineIncrement(int amount)
           
 void setPageIncrement(int amount)
           
 void setValues(int value, int visible, int min, int max)
           
 
Methods inherited from class gnu.java.awt.peer.gtk.GtkComponentPeer
canDetermineObscurity, checkImage, coalescePaintEvent, 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, postTextEvent, 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.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

GtkScrollbarPeer

public GtkScrollbarPeer(java.awt.Scrollbar s)
Method Detail

create

void create()
Overrides:
create in class GtkComponentPeer

create

void create(int orientation,
            int value,
            int min,
            int max,
            int stepIncr,
            int pageIncr,
            int visibleAmount)

connectSignals

void connectSignals()
Overrides:
connectSignals in class GtkComponentPeer

setLineIncrement

public void setLineIncrement(int amount)
Specified by:
setLineIncrement in interface java.awt.peer.ScrollbarPeer

setPageIncrement

public void setPageIncrement(int amount)
Specified by:
setPageIncrement in interface java.awt.peer.ScrollbarPeer

setValues

public void setValues(int value,
                      int visible,
                      int min,
                      int max)
Specified by:
setValues in interface java.awt.peer.ScrollbarPeer

setBarValues

private void setBarValues(int value,
                          int visible,
                          int min,
                          int max)

postAdjustmentEvent

protected void postAdjustmentEvent(int type,
                                   int value)
Called from the native site when the scrollbar changed. Posts a "user generated" AdjustmentEvent to the queue.