javax.swing.text.html
Class ListView
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
- public class ListView
- extends BlockView
A view implementation to display an html list
Constructor Summary |
ListView(Element elem)
Creates a new view that represents a list element. |
Methods inherited from class javax.swing.text.BoxView |
baselineLayout,
baselineRequirements,
childAllocation,
flipEastAndWestAtEnds,
getChildAllocation,
getHeight,
getMaximumSpan,
getMinimumSpan,
getOffset,
getPreferredSpan,
getSpan,
getViewAtPoint,
getWidth,
isAfter,
isAllocationValid,
isBefore,
layout,
layoutMajorAxis,
layoutMinorAxis,
modelToView,
preferenceChanged,
replace,
setSize,
viewToModel |
Methods inherited from class javax.swing.text.CompositeView |
append,
getBottomInset,
getInsideAllocation,
getLeftInset,
getNextEastWestVisualPositionFrom,
getNextNorthSouthVisualPositionFrom,
getNextVisualPositionFrom,
getRightInset,
getTopInset,
getView,
getViewAtPosition,
getViewCount,
getViewIndexAtPosition,
insert,
insertUpdate,
loadChildren,
modelToView,
removeAll,
removeUpdate,
setInsets,
setParagraphInsets,
setParent |
Methods inherited from class javax.swing.text.View |
breakView,
createFragment,
getBreakWeight,
getContainer,
getDocument,
getElement,
getEndOffset,
getParent,
getStartOffset,
getViewFactory,
isVisible,
modelToView,
viewToModel |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ListView
public ListView(Element elem)
- Creates a new view that represents a list element.
- Parameters:
elem
- the element to create a view for
getAlignment
public float getAlignment(int axis)
- Calculates the desired shape of the list.
- Overrides:
- getAlignment in class BlockView
- Returns:
- the desired span
- See Also:
View.getPreferredSpan(int)
paint
public void paint(Graphics g,
Shape allocation)
- Renders using the given rendering surface and area on that
surface.
- Overrides:
- paint in class BlockView
- Parameters:
g
- the rendering surface to useallocation
- the allocated region to render into- See Also:
View.paint(java.awt.Graphics, java.awt.Shape)
paintChild
protected void paintChild(Graphics g,
Rectangle alloc,
int index)
- Paints 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:
- paintChild in class BoxView
- Parameters:
g
- the graphics contextalloc
- the allocated region to render the child intoindex
- the index of the child
setPropertiesFromAttributes
protected void setPropertiesFromAttributes()
- Description copied from class: BlockView
- Update any cached values that come from attributes.
- Overrides:
- setPropertiesFromAttributes in class BlockView
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.