|
java-gnome version 4.0.15 | ||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objectorg.freedesktop.bindings.Pointer
org.freedesktop.bindings.Proxy
org.gnome.glib.Object
org.gnome.gtk.Object
org.gnome.gtk.Widget
org.gnome.gtk.Container
org.gnome.gtk.Bin
org.gnome.gtk.Button
org.gnome.gtk.ColorButton
public class ColorButton
A Button used to select a Color
.
This is a Button that presents a little rectangle filled with the currently selected Color. When pressed, it opens a ColorSelectionDialog where the user can select a Color.
You will usually want to connect to the ColorButton.ColorSet
signal, that is
emitted each time the user changes the Color. You can get the currently
selected Color with the getColor()
method.
Nested Class Summary | |
---|---|
static interface |
ColorButton.ColorSet
Signal emitted when the user selects a different Color. |
Nested classes/interfaces inherited from class org.gnome.gtk.Button |
---|
Button.Clicked |
Nested classes/interfaces inherited from class org.gnome.gtk.Widget |
---|
Widget.ButtonPressEvent, Widget.ButtonReleaseEvent, Widget.EnterNotifyEvent, Widget.ExposeEvent, Widget.FocusInEvent, Widget.FocusOutEvent, Widget.Hide, Widget.KeyPressEvent, Widget.KeyReleaseEvent, Widget.LeaveNotifyEvent, Widget.MapEvent, Widget.MotionNotifyEvent, Widget.PopupMenu, Widget.ScrollEvent, Widget.UnmapEvent, Widget.VisibilityNotifyEvent |
Constructor Summary | |
---|---|
ColorButton()
Create a new ColorButton. |
|
ColorButton(Color color)
Create a new ColorButton with the specified Color selected. |
Method Summary | |
---|---|
void |
connect(ColorButton.ColorSet handler)
Hook up a handler for ColorButton.ColorSet signal. |
Color |
getColor()
Get the Color currently selected. |
void |
setColor(Color color)
Set the selected Color. |
Methods inherited from class org.gnome.gtk.Button |
---|
connect, emitClicked, getAlignmentX, getAlignmentY, getImage, getLabel, getRelief, setAlignment, setFocusOnClick, setImage, setLabel, setRelief |
Methods inherited from class org.gnome.gtk.Bin |
---|
getChild |
Methods inherited from class org.gnome.gtk.Container |
---|
add, getChildren, remove, setBorderWidth |
Methods inherited from class org.gnome.gtk.Widget |
---|
activate, addEvents, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, getAllocation, getCanDefault, getCanFocus, getHasFocus, getName, getParent, getRequisition, getToplevel, getWindow, grabAdd, grabDefault, grabFocus, grabRemove, hide, modifyBackground, modifyBase, modifyFont, modifyText, queueDraw, queueDrawArea, setCanDefault, setCanFocus, setColormap, setEvents, setName, setSensitive, setSizeRequest, setTooltipMarkup, setTooltipText, show, showAll |
Methods inherited from class org.freedesktop.bindings.Pointer |
---|
toString |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ColorButton()
public ColorButton(Color color)
Method Detail |
---|
public void connect(ColorButton.ColorSet handler)
ColorButton.ColorSet
signal.
public Color getColor()
public void setColor(Color color)
|
![]() java-gnome |
||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |