java.lang.Object
gnu.java.awt.peer.gtk.GtkGenericPeer
gnu.java.awt.peer.gtk.GtkComponentPeer
gnu.java.awt.peer.gtk.GtkButtonPeer
- All Implemented Interfaces:
- java.awt.peer.ButtonPeer, java.awt.peer.ComponentPeer
- public class GtkButtonPeer
- extends GtkComponentPeer
- implements java.awt.peer.ButtonPeer
| 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, gtkWidgetSetCursor, gtkWidgetSetCursorUnlocked, 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, 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 |
GtkButtonPeer
public GtkButtonPeer(java.awt.Button b)
create
void create(java.lang.String label)
connectSignals
public void connectSignals()
- Overrides:
connectSignals in class GtkComponentPeer
gtkWidgetModifyFont
protected void gtkWidgetModifyFont(java.lang.String name,
int style,
int size)
- Overridden to set Font of Label inside Button inside EventBox.
- Overrides:
gtkWidgetModifyFont in class GtkGenericPeer
gtkSetLabel
void gtkSetLabel(java.lang.String label)
gtkWidgetSetForeground
void gtkWidgetSetForeground(int red,
int green,
int blue)
- Overrides:
gtkWidgetSetForeground in class GtkComponentPeer
gtkWidgetSetBackground
void gtkWidgetSetBackground(int red,
int green,
int blue)
- Overrides:
gtkWidgetSetBackground in class GtkComponentPeer
gtkActivate
void gtkActivate()
gtkWidgetRequestFocus
void gtkWidgetRequestFocus()
- Overrides:
gtkWidgetRequestFocus in class GtkComponentPeer
setNativeBounds
void setNativeBounds(int x,
int y,
int width,
int height)
- Overrides:
setNativeBounds in class GtkComponentPeer
gtkWidgetGetPreferredDimensions
void gtkWidgetGetPreferredDimensions(int[] dim)
- Overrides:
gtkWidgetGetPreferredDimensions in class GtkComponentPeer
create
void create()
- Overrides:
create in class GtkComponentPeer
setLabel
public void setLabel(java.lang.String label)
- Specified by:
setLabel in interface java.awt.peer.ButtonPeer
postActionEvent
void postActionEvent(int mods)