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. |
Method Summary |
float |
getAlignment(int axis)
Calculates the desired shape of the list. |
void |
paint(Graphics g,
Shape allocation)
Renders using the given rendering surface and area on that
surface. |
protected void |
paintChild(Graphics g,
Rectangle alloc,
int index)
Paints one of the children; called by paint(). |
Methods inherited from class javax.swing.text.BoxView |
baselineLayout,
baselineRequirements,
calculateMajorAxisRequirements,
calculateMinorAxisRequirements,
changedUpdate,
childAllocation,
flipEastAndWestAtEnds,
getHeight,
getMaximumSpan,
getMinimumSpan,
getOffset,
getPreferredSpan,
getSpan,
getViewAtPoint,
getWidth,
insertUpdate,
isAfter,
isAllocationValid,
isBefore,
layout,
layoutMajorAxis,
layoutMinorAxis,
modelToView,
preferenceChanged,
removeUpdate,
replace,
setSize,
viewToModel |
Methods inherited from class javax.swing.text.CompositeView |
append,
getBottomInset,
getChildAllocation,
getInsideAllocation,
getLeftInset,
getNextEastWestVisualPositionFrom,
getNextNorthSouthVisualPositionFrom,
getNextVisualPositionFrom,
getRightInset,
getTopInset,
getView,
getViewAtPosition,
getViewCount,
getViewIndexAtPosition,
insert,
loadChildren,
modelToView,
removeAll,
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.
- Returns:
- the desired span
- Overrides:
- getAlignment in class BlockView
- See Also:
View.getPreferredSpan(int)
paint
public void paint(Graphics g,
Shape allocation)
- Renders using the given rendering surface and area on that
surface.
- Parameters:
g
- the rendering surface to useallocation
- the allocated region to render into- Overrides:
- paint in class BlockView
- 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.
- Parameters:
g
- the graphics contextalloc
- the allocated region to render the child intoindex
- the index of the child- Overrides:
- paintChild in class BoxView
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.