|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
org.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.Widget
org.gnu.gtk.DrawingArea
public class DrawingArea
The DrawingArea widget is used for creating custom user interface elements.
It's essentially a blank widget you can draw on. Use
Widget.getWindow()
to get the [Gdk] Window to draw on.
General practice is to use a ExposeListener
and
then implement its exposeEvent(ExposeEvent) method and do your drawing when
ExposeEvent is fired.
The upstream API documentation also suggests that for some use cases it may
be easier to create a [Gtk] Image
and then call it's
getPixbuf() method to get at the underlying [Gdk] Pixbuf
which you can make changes to and then referesh from.
Constructor Summary | |
---|---|
DrawingArea()
|
|
DrawingArea(org.gnu.glib.Handle handle)
Construct a DrawingArea using a handle to a native resource. |
Method Summary | |
---|---|
static DrawingArea |
getDrawingArea(org.gnu.glib.Handle handle)
Internal static factory method to be used by Java-Gnome only. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
Methods inherited from class org.gnu.gtk.GtkObject |
---|
destroy, sink |
Methods inherited from class org.gnu.glib.Struct |
---|
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DrawingArea()
public DrawingArea(org.gnu.glib.Handle handle)
Method Detail |
---|
public static DrawingArea getDrawingArea(org.gnu.glib.Handle handle)
public static Type getType()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |