Package org.gnome.gtk

Class BoxLayout

java.lang.Object
All Implemented Interfaces:
Proxy, Orientable

@Generated("io.github.jwharm.JavaGI") public class BoxLayout extends LayoutManager implements Orientable
GtkBoxLayout is a layout manager that arranges children in a single row or column.

Whether it is a row or column depends on the value of its Gtk.Orientable:orientation property. Within the other dimension all children all allocated the same size. The GtkBoxLayout will respect the Gtk.Widget:halign and Gtk.Widget:valign properties of each child widget.

If you want all children to be assigned the same size, you can use the Gtk.BoxLayout:homogeneous property.

If you want to specify the amount of space placed between each child, you can use the Gtk.BoxLayout:spacing property.