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 intoSee 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.