Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABOVE_BASELINE - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - ABOVE_BASELINE_LEADING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - ABOVE_BASELINE_TRAILING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - addLayoutComponent(Component, Object) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Adds the specified component to the layout, using the specified
constraintsobject. - addLayoutComponent(String, Component) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Has no effect, since this layout manager does not use a per-component string.
- addLegendValue(double, String) - Method in class net.thevpc.common.lanterna.BarChart
- addTab(String, Component) - Method in class net.thevpc.common.lanterna.TabbedPane
- addValue(double) - Method in class net.thevpc.common.lanterna.BarChart
- addValue(double) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- addValue(double[]) - Method in class net.thevpc.common.lanterna.BarChart
- addValue(double[], String[]) - Method in class net.thevpc.common.lanterna.BarChart
- addValue(double, String) - Method in class net.thevpc.common.lanterna.BarChart
- addValue(double, String) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- adjustForGravity(GridCell, Rectangle) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Adjusts the x, y, width, and height fields to the correct values depending on the constraint geometry and pads.
- AdjustForGravity(GridCell, Rectangle) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
This method is obsolete and supplied for backwards compatibility only; new code should call
adjustForGravityinstead. - anchor - Variable in class net.thevpc.common.lanterna.GridCell
-
This field is used when the component is smaller than its display area.
- appendValue(int, String) - Method in class net.thevpc.common.lanterna.HBarChart
- arrangeGrid(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Lays out the grid.
- ArrangeGrid(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
This method is obsolete and supplied for backwards compatibility only; new code should call
arrangeGridinstead.
B
- BarChart - Class in net.thevpc.common.lanterna
- BarChart() - Constructor for class net.thevpc.common.lanterna.BarChart
- BarChart(int) - Constructor for class net.thevpc.common.lanterna.BarChart
- BarChart.VBarRenderer - Class in net.thevpc.common.lanterna
- BarValueFormatter - Interface in net.thevpc.common.lanterna
- BASELINE - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BASELINE_LEADING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BASELINE_TRAILING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BELOW_BASELINE - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BELOW_BASELINE_LEADING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BELOW_BASELINE_TRAILING - Static variable in class net.thevpc.common.lanterna.GridCell
-
Possible value for the
anchorfield. - BOTH - Static variable in class net.thevpc.common.lanterna.GridCell
-
Resize the component both horizontally and vertically.
C
- CENTER - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component in the center of its display area.
- CENTER_OFFSET - Enum constant in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Indicates the baseline remains a fixed distance from the center of the component.
- clone() - Method in class net.thevpc.common.lanterna.GridCell
-
Creates a copy of this grid bag constraint.
- columnWeights - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds the overrides to the column weights.
- columnWidths - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds the overrides to the column minimum width.
- ComponentBaselineResizeBehavior - Enum Class in net.thevpc.common.lanterna
-
Enumeration of the common ways the baseline of a component can change as the size changes.
- ComponentExt<T> - Interface in net.thevpc.common.lanterna
- comptable - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This hashtable maintains the association between a component and its gridbag constraints.
- CONSTANT_ASCENT - Enum constant in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Indicates the baseline remains fixed relative to the y-origin.
- CONSTANT_DESCENT - Enum constant in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Indicates the baseline remains fixed relative to the height and does not change as the width is varied.
- ContainerExt - Interface in net.thevpc.common.lanterna
- createDefaultRenderer() - Method in class net.thevpc.common.lanterna.BarChart
D
- defaultConstraints - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds a gridbag constraints instance containing the default values, so if a component does not have gridbag constraints associated with it, then the component will be assigned a copy of the
defaultConstraints. - doLayout(TerminalSize, List) - Method in class net.thevpc.common.lanterna.GridBagLayout
- drawComponent(TextGUIGraphics, BarChart) - Method in class net.thevpc.common.lanterna.BarChart.VBarRenderer
E
- EAST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component on the right side of its display area, centered vertically.
- ensureSizeShrinkHead(int) - Method in class net.thevpc.common.lanterna.VBarSingleModel
F
- fill - Variable in class net.thevpc.common.lanterna.GridCell
-
This field is used when the component's display area is larger than the component's requested size.
- FIRST_LINE_END - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component in the corner of its display area where the first line of text on a page would normally end for the current
ComponentOrientation. - FIRST_LINE_START - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component in the corner of its display area where the first line of text on a page would normally begin for the current
ComponentOrientation. - format(double, int, String) - Method in interface net.thevpc.common.lanterna.BarValueFormatter
G
- getComponentOrientation() - Method in interface net.thevpc.common.lanterna.ContainerExt
- getComponentOrientation() - Method in class net.thevpc.common.lanterna.PanelExt
- getConstraints(Component) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Gets the constraints for the specified component.
- getFormatter() - Method in class net.thevpc.common.lanterna.BarChart
- getLabelSize() - Method in class net.thevpc.common.lanterna.BarChart
- getLayoutAlignmentX(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Returns the alignment along the x axis.
- getLayoutAlignmentY(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Returns the alignment along the y axis.
- getLayoutDimensions() - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines column widths and row heights for the layout grid.
- getLayoutInfo(Container, int) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Fills in an instance of
GridBagLayoutInfofor the current set of managed children. - GetLayoutInfo(Container, int) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
This method is obsolete and supplied for backwards compatibility only; new code should call
getLayoutInfoinstead. - getLayoutOrigin() - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines the origin of the layout area, in the graphics coordinate space of the target container.
- getLayoutWeights() - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines the weights of the layout grid's columns and rows.
- getLegendSize() - Method in class net.thevpc.common.lanterna.BarChart
- getMinimumSize() - Method in class net.thevpc.common.lanterna.BarChart
- getMinimumSize() - Method in interface net.thevpc.common.lanterna.ComponentExt
- getMinimumSize() - Method in class net.thevpc.common.lanterna.PanelExt
- getMinSize(Container, GridLayoutInfo) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Figures out the minimum size of the master based on the information from
getLayoutInfo. - GetMinSize(Container, GridLayoutInfo) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
This method is obsolete and supplied for backwards compatibility only; new code should call
getMinSizeinstead. - getMinValuesCount() - Method in class net.thevpc.common.lanterna.BarChart
- getMinValuesCount() - Method in class net.thevpc.common.lanterna.VBarSingleModel
- getModelCount() - Method in class net.thevpc.common.lanterna.BarChart
- getPreferredHeight() - Method in class net.thevpc.common.lanterna.BarChart
- getPreferredSize(List) - Method in class net.thevpc.common.lanterna.GridBagLayout
- getPreferredSize(BarChart) - Method in class net.thevpc.common.lanterna.BarChart.VBarRenderer
- getRangeMax() - Method in class net.thevpc.common.lanterna.BarChart
- getRangeMin() - Method in class net.thevpc.common.lanterna.BarChart
- getTabComponent(int) - Method in class net.thevpc.common.lanterna.TabbedPane
- GridBagLayout - Class in net.thevpc.common.lanterna
- GridBagLayout() - Constructor for class net.thevpc.common.lanterna.GridBagLayout
-
Creates a grid bag layout manager.
- GridCell - Class in net.thevpc.common.lanterna
-
The
GridBagConstraintsclass specifies constraints for components that are laid out using theGridBagLayoutclass. - GridCell() - Constructor for class net.thevpc.common.lanterna.GridCell
-
Creates a
GridBagConstraintobject with all of its fields set to their default value. - GridCell(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class net.thevpc.common.lanterna.GridCell
-
Creates a
GridBagConstraintsobject with all of its fields set to the passed-in arguments. - GridCell(String) - Constructor for class net.thevpc.common.lanterna.GridCell
- gridheight - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies the number of cells in a column for the component's display area.
- GridLayoutInfo - Class in net.thevpc.common.lanterna
-
The
GridBagLayoutInfois an utility class forGridBagLayoutlayout manager. - gridwidth - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies the number of cells in a row for the component's display area.
- gridx - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies the cell containing the leading edge of the component's display area, where the first cell in a row has
gridx=0. - gridy - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies the cell at the top of the component's display area, where the topmost cell has
gridy=0.
H
- hasChanged() - Method in class net.thevpc.common.lanterna.GridBagLayout
- HBarChart - Class in net.thevpc.common.lanterna
- HBarChart(int, int) - Constructor for class net.thevpc.common.lanterna.HBarChart
- HORIZONTAL - Static variable in class net.thevpc.common.lanterna.GridCell
-
Resize the component horizontally but not vertically.
I
- insets - Variable in class net.thevpc.common.lanterna.GridCell
-
This field specifies the external padding of the component, the minimum amount of space between the component and the edges of its display area.
- invalidateLayout(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
- ipadx - Variable in class net.thevpc.common.lanterna.GridCell
-
This field specifies the internal padding of the component, how much space to add to the minimum width of the component.
- ipady - Variable in class net.thevpc.common.lanterna.GridCell
-
This field specifies the internal padding, that is, how much space to add to the minimum height of the component.
- isShowLabelsInLegend() - Method in class net.thevpc.common.lanterna.BarChart
- isShowLabelsOnBars() - Method in class net.thevpc.common.lanterna.BarChart
- isShowLegend() - Method in class net.thevpc.common.lanterna.BarChart
- isVisible() - Method in class net.thevpc.common.lanterna.BarChart
- isVisible() - Method in interface net.thevpc.common.lanterna.ComponentExt
- isVisible() - Method in class net.thevpc.common.lanterna.PanelExt
L
- LAST_LINE_END - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component in the corner of its display area where the last line of text on a page would normally end for the current
ComponentOrientation. - LAST_LINE_START - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component in the corner of its display area where the last line of text on a page would normally start for the current
ComponentOrientation. - layoutContainer(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Lays out the specified container using this grid bag layout.
- layoutInfo - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds the layout information for the gridbag.
- LINE_END - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component centered along the edge of its display area where lines of text would normally end for the current
ComponentOrientation. - LINE_START - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component centered along the edge of its display area where lines of text would normally begin for the current
ComponentOrientation. - location(int, int) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines which cell in the layout grid contains the point specified by
(x, y). - lookupConstraints(Component) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Retrieves the constraints for the specified component.
M
- MAXGRIDSIZE - Static variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field is no longer used to reserve arrays and kept for backward compatibility.
- maximumLayoutSize(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Returns the maximum dimensions for this layout given the components in the specified target container.
- minimumLayoutSize(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines the minimum size of the
parentcontainer using this grid bag layout. - MINSIZE - Static variable in class net.thevpc.common.lanterna.GridBagLayout
-
The smallest grid that can be laid out by the grid bag layout.
N
- net.thevpc.common.lanterna - package net.thevpc.common.lanterna
- NONE - Static variable in class net.thevpc.common.lanterna.GridCell
-
Do not resize the component.
- NORTH - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the top of its display area, centered horizontally.
- NORTHEAST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the top-right corner of its display area.
- NORTHWEST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the top-left corner of its display area.
O
- OTHER - Enum constant in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Indicates the baseline resize behavior can not be expressed using any of the other constants.
P
- PAGE_END - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component centered along the edge of its display area associated with the end of a page for the current
ComponentOrientation. - PAGE_START - Static variable in class net.thevpc.common.lanterna.GridCell
-
Place the component centered along the edge of its display area associated with the start of a page for the current
ComponentOrientation. - PanelExt - Class in net.thevpc.common.lanterna
- PanelExt() - Constructor for class net.thevpc.common.lanterna.PanelExt
- PanelExt(LayoutManager) - Constructor for class net.thevpc.common.lanterna.PanelExt
- preferredLayoutSize(Container) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Determines the preferred size of the
parentcontainer using this grid bag layout. - PREFERREDSIZE - Static variable in class net.thevpc.common.lanterna.GridBagLayout
-
The preferred grid size that can be laid out by the grid bag layout.
R
- RELATIVE - Static variable in class net.thevpc.common.lanterna.GridCell
-
Specifies that this component is the next-to-last component in its column or row (
gridwidth,gridheight), or that this component be placed next to the previously added component (gridx,gridy). - REMAINDER - Static variable in class net.thevpc.common.lanterna.GridCell
-
Specifies that this component is the last component in its column or row.
- removeLayoutComponent(Component) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Removes the specified component from this layout.
- reset() - Method in class net.thevpc.common.lanterna.BarChart
- reset() - Method in class net.thevpc.common.lanterna.HBarChart
- rollValue(double[], String[]) - Method in class net.thevpc.common.lanterna.BarChart
- rollValue(double[], String[], int) - Method in class net.thevpc.common.lanterna.BarChart
- rollValue(double, String) - Method in class net.thevpc.common.lanterna.BarChart
- rollValue(double, String) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- rollValue(double, String, int) - Method in class net.thevpc.common.lanterna.BarChart
- rollValue(double, String, int) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- rowHeights - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds the overrides to the row minimum heights.
- rowWeights - Variable in class net.thevpc.common.lanterna.GridBagLayout
-
This field holds the overrides to the row weights.
S
- setComponentOrientation(ComponentOrientation) - Method in interface net.thevpc.common.lanterna.ContainerExt
- setComponentOrientation(ComponentOrientation) - Method in class net.thevpc.common.lanterna.PanelExt
- setConstraints(Component, GridCell) - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Sets the constraints for the specified component in this layout.
- setFormatter(BarValueFormatter) - Method in class net.thevpc.common.lanterna.BarChart
- setLabelSize(int) - Method in class net.thevpc.common.lanterna.BarChart
- setLegendSize(int) - Method in class net.thevpc.common.lanterna.BarChart
- setMinValuesCount(int) - Method in class net.thevpc.common.lanterna.BarChart
- setMinValuesCount(int) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- setPreferredHeight(int) - Method in class net.thevpc.common.lanterna.BarChart
- setRange(double, double) - Method in class net.thevpc.common.lanterna.BarChart
- setRangeMax(double) - Method in class net.thevpc.common.lanterna.BarChart
- setRangeMin(double) - Method in class net.thevpc.common.lanterna.BarChart
- setRows(int) - Method in class net.thevpc.common.lanterna.HBarChart
- setSelected(int) - Method in class net.thevpc.common.lanterna.TabbedPane
- setShowLabelsInLegend(boolean) - Method in class net.thevpc.common.lanterna.BarChart
- setShowLabelsOnBars(boolean) - Method in class net.thevpc.common.lanterna.BarChart
- setShowLegend(boolean) - Method in class net.thevpc.common.lanterna.BarChart
- setValue(int, double[], String[]) - Method in class net.thevpc.common.lanterna.BarChart
- setValue(int, double, String) - Method in class net.thevpc.common.lanterna.BarChart
- setValue(int, double, String) - Method in class net.thevpc.common.lanterna.VBarSingleModel
- setValues(int[]) - Method in class net.thevpc.common.lanterna.HBarChart
- setVisible(boolean) - Method in class net.thevpc.common.lanterna.BarChart
- setVisible(boolean) - Method in interface net.thevpc.common.lanterna.ComponentExt
- setVisible(boolean) - Method in class net.thevpc.common.lanterna.PanelExt
- size() - Method in class net.thevpc.common.lanterna.BarChart
- size() - Method in class net.thevpc.common.lanterna.TabbedPane
- size() - Method in class net.thevpc.common.lanterna.VBarSingleModel
- SOUTH - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the bottom of its display area, centered horizontally.
- SOUTHEAST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the bottom-right corner of its display area.
- SOUTHWEST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component at the bottom-left corner of its display area.
T
- TabbedPane - Class in net.thevpc.common.lanterna
- TabbedPane(boolean) - Constructor for class net.thevpc.common.lanterna.TabbedPane
- toString() - Method in class net.thevpc.common.lanterna.GridBagLayout
-
Returns a string representation of this grid bag layout's values.
V
- valueOf(String) - Static method in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.thevpc.common.lanterna.ComponentBaselineResizeBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VBarRenderer() - Constructor for class net.thevpc.common.lanterna.BarChart.VBarRenderer
- VBarSingleModel - Class in net.thevpc.common.lanterna
- VBarSingleModel() - Constructor for class net.thevpc.common.lanterna.VBarSingleModel
- VERTICAL - Static variable in class net.thevpc.common.lanterna.GridCell
-
Resize the component vertically but not horizontally.
W
- weightx - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies how to distribute extra horizontal space.
- weighty - Variable in class net.thevpc.common.lanterna.GridCell
-
Specifies how to distribute extra vertical space.
- WEST - Static variable in class net.thevpc.common.lanterna.GridCell
-
Put the component on the left side of its display area, centered vertically.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form