Module org.autogui
Package org.autogui.swing.table
Class GuiSwingTableColumnString.MultilineColumnTextPane.MultilineColumnCenterView
java.lang.Object
javax.swing.text.View
javax.swing.text.CompositeView
javax.swing.text.BoxView
javax.swing.text.WrappedPlainView
org.autogui.swing.table.GuiSwingTableColumnString.MultilineColumnTextPane.MultilineColumnCenterView
- All Implemented Interfaces:
SwingConstants,TabExpander
- Enclosing class:
GuiSwingTableColumnString.MultilineColumnTextPane
public static class GuiSwingTableColumnString.MultilineColumnTextPane.MultilineColumnCenterView
extends WrappedPlainView
-
Field Summary
FieldsFields inherited from class javax.swing.text.View
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXISFields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlayoutMajorAxis(int targetSpan, int axis, int[] offsets, int[] spans) protected voidlayoutMajorAxisCentering(int targetSpan, int axis, int[] offsets, int[] spans) voidMethods inherited from class javax.swing.text.WrappedPlainView
calculateBreakPosition, changedUpdate, drawLine, drawLine, drawSelectedText, drawSelectedText, drawUnselectedText, drawUnselectedText, getLineBuffer, getMaximumSpan, getMinimumSpan, getPreferredSpan, getTabSize, insertUpdate, loadChildren, nextTabStop, removeUpdate, setSizeMethods inherited from class javax.swing.text.BoxView
baselineLayout, baselineRequirements, calculateMajorAxisRequirements, calculateMinorAxisRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAlignment, getAxis, getChildAllocation, getHeight, getOffset, getResizeWeight, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMinorAxis, modelToView, paintChild, preferenceChanged, replace, setAxis, viewToModelMethods inherited from class javax.swing.text.CompositeView
getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, modelToView, setInsets, setParagraphInsets, setParentMethods inherited from class javax.swing.text.View
append, breakView, createFragment, forwardUpdateToView, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, isVisible, modelToView, remove, removeAll, updateChildren, updateLayout, viewToModel
-
Field Details
-
verticalCentering
protected boolean verticalCentering- Since:
- 1.6
-
-
Constructor Details
-
MultilineColumnCenterView
-
MultilineColumnCenterView
- Parameters:
elem- the elementverticalCentering- centering if true- Since:
- 1.6
-
-
Method Details
-
paint
- Overrides:
paintin classWrappedPlainView
-
layoutMajorAxis
protected void layoutMajorAxis(int targetSpan, int axis, int[] offsets, int[] spans) - Overrides:
layoutMajorAxisin classBoxView
-
layoutMajorAxisCentering
protected void layoutMajorAxisCentering(int targetSpan, int axis, int[] offsets, int[] spans) - Parameters:
targetSpan- spanaxis- axisoffsets- offsets modifiedspans- spans- Since:
- 1.6
-