java.lang.Object
javax.swing.text.View
javax.swing.text.CompositeView
javax.swing.text.BoxView
javax.swing.text.html.BlockView
javax.swing.text.html.ListView
- All Implemented Interfaces:
- SwingConstants
A view implementation to display an html list
- 
Field SummaryFields declared in class javax.swing.text.ViewBadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXISFields declared in interface javax.swing.SwingConstantsBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfloatgetAlignment(int axis) Calculates the desired shape of the list.voidRenders using the given rendering surface and area on that surface.protected voidpaintChild(Graphics g, Rectangle alloc, int index) Paints one of the children; called by paint().Methods declared in class javax.swing.text.html.BlockViewcalculateMajorAxisRequirements, calculateMinorAxisRequirements, getAttributes, getMaximumSpan, getMinimumSpan, getPreferredSpan, getResizeWeight, getStyleSheet, layoutMinorAxis, setParent, setPropertiesFromAttributesMethods declared in class javax.swing.text.BoxViewbaselineLayout, baselineRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAxis, getChildAllocation, getHeight, getOffset, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMajorAxis, modelToView, preferenceChanged, replace, setAxis, setSize, viewToModelMethods declared in class javax.swing.text.CompositeViewgetBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsetsMethods declared in class javax.swing.text.Viewappend, breakView, changedUpdate, createFragment, forwardUpdateToView, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, insertUpdate, isVisible, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModel
- 
Constructor Details- 
ListViewCreates a new view that represents a list element.- Parameters:
- elem- the element to create a view for
 
 
- 
- 
Method Details- 
getAlignmentpublic float getAlignment(int axis) Calculates the desired shape of the list.- Overrides:
- getAlignmentin class- BlockView
- Parameters:
- axis- may be either X_AXIS or Y_AXIS
- Returns:
- the desired span
- See Also:
 
- 
paintRenders using the given rendering surface and area on that surface.
- 
paintChildPaints one of the children; called by paint(). By default that is all it does, but a subclass can use this to paint things relative to the child.- Overrides:
- paintChildin class- BoxView
- Parameters:
- g- the graphics context
- alloc- the allocated region to render the child into
- index- the index of the child
 
 
-