Border Layout

GPTKB entity

Statements (80)
Predicate Object
gptkbp:instance_of gptkb:trade
gptkbp:add_layout_component Adds a component to the layout.
Adds a component with a specified constraint.
gptkbp:component_alignment Aligns components based on region.
gptkbp:component_constraints Each component must specify a region.
gptkbp:component_order North, South, East, West, Center.
gptkbp:created_by gptkb:Sun_Microsystems
gptkbp:data_usage Returns hash code for the layout.
gptkbp:default_alignment Center region expands to fill available space.
gptkbp:depicts Regions are visually distinct.
gptkbp:description A layout manager that arranges components in five regions: north, south, east, west, and center.
gptkbp:events Supports event listeners for components.
gptkbp:first_appearance gptkb:Java_1.0
gptkbp:get_constraints Gets constraints for a component.
gptkbp:get_layout_alignment_x Returns alignment along the x-axis.
gptkbp:get_layout_alignment_y Returns alignment along the y-axis.
gptkbp:has_limitations Only supports five regions.
https://www.w3.org/2000/01/rdf-schema#label Border Layout
gptkbp:hyper_threading False
gptkbp:invalidate Invalidates the layout.
gptkbp:is_compared_to Compares two layouts for equality.
gptkbp:is_often_used_in Used in GUI applications.
gptkbp:is_valid Checks if the layout is valid.
gptkbp:layout Arranges components based on their specified region.
Flow Layout, Grid Layout.
Gets the current layout manager.
Sets the layout manager for a container.
Stores information about component positions.
Uses preferred sizes of components.
gptkbp:layout_container Method to arrange components.
gptkbp:maximum_layout_size Calculates maximum size of the container.
gptkbp:minimum_layout_size Calculates minimum size of the container.
gptkbp:performance Efficient for simple layouts.
gptkbp:preferred_layout_size Calculates preferred size of the container.
gptkbp:region Component placed at the bottom.
Component placed at the top.
Component placed on the left.
Component placed on the right.
Component that takes up the remaining space.
gptkbp:remove_layout_component Removes a component from the layout.
gptkbp:repaint Requests a repaint of the layout.
gptkbp:reprints Creates a copy of the layout.
gptkbp:serialization gptkb:True
gptkbp:set_background Sets background color of components.
gptkbp:set_border Sets border for components.
gptkbp:set_constraints Sets constraints for a component.
gptkbp:set_cursor Sets cursor for components.
gptkbp:set_focusable Sets focusability of components.
gptkbp:set_font Sets font of components.
gptkbp:set_foreground Sets foreground color of components.
gptkbp:set_hgap Sets horizontal gap between components.
gptkbp:set_layout_actions Sets layout actions.
gptkbp:set_layout_alignment Sets layout alignment.
gptkbp:set_layout_attributes Sets layout attributes.
gptkbp:set_layout_behaviors Sets layout behaviors.
gptkbp:set_layout_constraints Sets layout constraints.
gptkbp:set_layout_defaults Sets layout defaults.
gptkbp:set_layout_events Sets layout events.
gptkbp:set_layout_info Sets layout information.
gptkbp:set_layout_listeners Sets layout listeners.
gptkbp:set_layout_manager Sets layout manager.
gptkbp:set_layout_options Sets layout options.
gptkbp:set_layout_orientation Sets layout orientation.
gptkbp:set_layout_properties Sets layout properties.
gptkbp:set_layout_styles Sets layout styles.
gptkbp:set_maximum_size Sets maximum size of components.
gptkbp:set_minimum_size Sets minimum size of components.
gptkbp:set_opaque Sets opacity of components.
gptkbp:set_preferred_size Sets preferred size of components.
gptkbp:set_tool_tip_text Sets tooltip text for components.
gptkbp:set_vgap Sets vertical gap between components.
gptkbp:set_visible Sets visibility of components.
gptkbp:setting Enables or disables components.
gptkbp:supports_dynamic_resizing gptkb:True
gptkbp:translated_into Returns string representation of the layout.
gptkbp:used_in gptkb:Java_EE
gptkbp:validate Validates the layout.
gptkbp:weight Checks if layout has no components.
gptkbp:bfsParent gptkb:Border_Pane
gptkbp:bfsLayer 5