Class CellRendererPixbuf
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInstance
org.gnome.gobject.GObject
org.gnome.gobject.InitiallyUnowned
org.gnome.gtk.CellRenderer
org.gnome.gtk.CellRendererPixbuf
- All Implemented Interfaces:
Proxy
Deprecated.
Renders a pixbuf in a cell
A GtkCellRendererPixbuf can be used to render an image in a cell. It allows
to render either a given GdkPixbuf (set via the
GtkCellRendererPixbuf:pixbuf property) or a named icon (set via the
GtkCellRendererPixbuf:icon-name property).
To support the tree view, GtkCellRendererPixbuf also supports rendering two
alternative pixbufs, when the GtkCellRenderer:is-expander property is true.
If the GtkCellRenderer:is-expanded property is true and the
GtkCellRendererPixbuf:pixbuf-expander-open property is set to a pixbuf, it
renders that pixbuf, if the GtkCellRenderer:is-expanded property is false
and the GtkCellRendererPixbuf:pixbuf-expander-closed property is set to a
pixbuf, it renders that one.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated.Inner class implementing a builder pattern to construct a GObject with properties.Nested classes/interfaces inherited from class CellRenderer
CellRenderer.CellRenderer$Impl, CellRenderer.CellRendererClass, CellRenderer.EditingCanceledCallback, CellRenderer.EditingStartedCallbackNested classes/interfaces inherited from class InitiallyUnowned
InitiallyUnowned.InitiallyUnownedClassNested classes/interfaces inherited from class GObject
GObject.NotifyCallback, GObject.ObjectClass -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Create a new CellRendererPixbuf.CellRendererPixbuf(MemorySegment address) Deprecated.Create a CellRendererPixbuf instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionprotected CellRendererPixbufasParent()Deprecated.Return this instance as if it were its parent type.static CellRendererPixbuf.Builder<? extends CellRendererPixbuf.Builder> builder()Deprecated.ACellRendererPixbuf.Builderobject constructs aCellRendererPixbufwith the specified properties.static MemoryLayoutDeprecated.The memory layout of the native struct.static @Nullable TypegetType()Deprecated.Get the GType of the CellRendererPixbuf class.Methods inherited from class CellRenderer
activate, activate, editingCanceled, editingStarted, emitEditingCanceled, emitEditingStarted, getAlignedArea, getAlignedArea, getAlignment, getFixedSize, getIsExpanded, getIsExpander, getPadding, getPreferredHeight, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getRequestMode, getSensitive, getState, getState, getVisible, isActivatable, onEditingCanceled, onEditingStarted, setAlignment, setFixedSize, setIsExpanded, setIsExpander, setPadding, setSensitive, setVisible, snapshot, snapshot, startEditing, startEditing, stopEditingMethods inherited from class GObject
addToggleRef, addWeakPointer, bindProperty, bindProperty, bindProperty, bindPropertyFull, bindPropertyFull, bindPropertyWithClosures, bindPropertyWithClosures, compatControl, connect, connect, connect, constructed, disconnect, dispatchPropertiesChanged, dispose, dupData, dupQdata, emit, emitNotify, finalize_, forceFloating, freezeNotify, get, getData, getProperty, getProperty, getProperty, getQdata, getv, interfaceFindProperty, interfaceInstallProperty, interfaceListProperties, isFloating, newInstance, newInstance, newv, notify, notify, notifyByPspec, onNotify, ref, refSink, removeToggleRef, removeWeakPointer, replaceData, replaceQdata, runDispose, set, setData, setDataFull, setProperty, setProperty, setProperty, setQdata, setQdataFull, setv, stealData, stealQdata, takeRef, thawNotify, unref, watchClosure, weakRef, weakUnref, withPropertiesMethods inherited from class TypeInstance
callParent, callParent, cast, getPrivate, readGClass, writeGClassMethods inherited from class ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
CellRendererPixbuf
Deprecated.Create a CellRendererPixbuf instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
CellRendererPixbuf
public CellRendererPixbuf()Deprecated.Create a new CellRendererPixbuf.
-
-
Method Details
-
getType
Deprecated.Get the GType of the CellRendererPixbuf class.- Returns:
- the GType
-
getMemoryLayout
Deprecated.The memory layout of the native struct.- Returns:
- the memory layout
-
asParent
Deprecated.Return this instance as if it were its parent type. Comparable to the Javasuperkeyword, but ensures the parent typeclass is also used in native code.- Overrides:
asParentin classCellRenderer- Returns:
- the instance as if it were its parent type
-
builder
Deprecated.ACellRendererPixbuf.Builderobject constructs aCellRendererPixbufwith the specified properties. Use the variousset...()methods to set properties, and finish construction withCellRendererPixbuf.Builder.build().- Returns:
- the builder object
-
Imagefor icons, andPicturefor images