Package Summary  Overview Summary

class:ListView [NONE]

  • All Implemented Interfaces:
    SwingConstants

    public class ListView
    extends BlockView
    
    A view implementation to display an html list

constructor:<init>(javax.swing.text.Element) [NONE]

  • ListView

    public ListView​(Element elem)
    Creates a new view that represents a list element.
    Parameters:
    elem - the element to create a view for

method:getAlignment(int) [NONE]

  • getAlignment

    public float getAlignment​(int axis)
    Calculates the desired shape of the list.
    Overrides:
    getAlignment in class BlockView
    Parameters:
    axis - may be either X_AXIS or Y_AXIS
    Returns:
    the desired span
    See Also:
    View.getPreferredSpan(int)

method:paint(java.awt.Graphics,java.awt.Shape) [NONE]

method:paintChild(java.awt.Graphics,java.awt.Rectangle,int) [NONE]

  • 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

method:setPropertiesFromAttributes() [NONE]

  • setPropertiesFromAttributes

    protected void setPropertiesFromAttributes()
    Description copied from class: BlockView
    Update any cached values that come from attributes.
    Overrides:
    setPropertiesFromAttributes in class BlockView

© 2019 Oracle Corporation and/or its affiliates