This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.swing.text.html
class ListView
- All Implemented Interfaces:
- SwingConstants
public class ListView
extends BlockView
A view implementation to display an html list
Constructor Summary |
Creates a new view that represents a list element.
|
Method Summary |
float |
Calculates the desired shape of the list.
|
void |
Renders using the given rendering surface and area on that
surface.
|
protected void |
Paints one of the children; called by paint().
|
protected void |
Update any cached values that come from attributes.
|
Methods inherited from class javax.swing.text.html.BlockView |
calculateMajorAxisRequirements, calculateMinorAxisRequirements, changedUpdate, getAlignment, getAttributes, getMaximumSpan, getMinimumSpan, getPreferredSpan, getResizeWeight, getStyleSheet, layoutMinorAxis, paint, setParent, setPropertiesFromAttributes |
Methods inherited from class javax.swing.text.BoxView |
baselineLayout, baselineRequirements, calculateMajorAxisRequirements, calculateMinorAxisRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAlignment, getAxis, getChildAllocation, getHeight, getMaximumSpan, getMinimumSpan, getOffset, getPreferredSpan, getResizeWeight, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMajorAxis, layoutMinorAxis, modelToView, paint, paintChild, preferenceChanged, replace, setAxis, setSize, viewToModel |
Methods inherited from class javax.swing.text.CompositeView |
childAllocation, flipEastAndWestAtEnds, getBottomInset, getChildAllocation, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPoint, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, isAfter, isBefore, loadChildren, modelToView, modelToView, replace, setInsets, setParagraphInsets, setParent, viewToModel |
Methods inherited from class javax.swing.text.View |
append, breakView, changedUpdate, createFragment, forwardUpdate, forwardUpdateToView, getAlignment, getAttributes, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getMaximumSpan, getMinimumSpan, getNextVisualPositionFrom, getParent, getPreferredSpan, getResizeWeight, getStartOffset, getToolTipText, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, insertUpdate, isVisible, modelToView, modelToView, modelToView, paint, preferenceChanged, remove, removeAll, removeUpdate, replace, setParent, setSize, updateChildren, updateLayout, viewToModel, 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
- Parameters:
axis
- Returns:
- the desired span
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 use
allocation
- the allocated region to render into
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 context
alloc
- the allocated region to render the child into
index
- the index of the child
setPropertiesFromAttributes
protected void setPropertiesFromAttributes()
-
- Overrides:
setPropertiesFromAttributes
in class BlockView
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.