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
- 所有已实现的接口:
SwingConstants
显示 html 列表的视图实现
-
字段摘要
在类 javax.swing.text.View 中声明的字段
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS在接口 javax.swing.SwingConstants 中声明的字段
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述floatgetAlignment(int axis) 计算所需的列表形状。void使用给定的渲染表面和该表面上的区域进行渲染。protected voidpaintChild(Graphics g, Rectangle alloc, int index) 给其中一个子级画画;由 paint() 调用。在类 javax.swing.text.html.BlockView 中声明的方法
calculateMajorAxisRequirements, calculateMinorAxisRequirements, getAttributes, getMaximumSpan, getMinimumSpan, getPreferredSpan, getResizeWeight, getStyleSheet, layoutMinorAxis, setParent, setPropertiesFromAttributes在类 javax.swing.text.BoxView 中声明的方法
baselineLayout, baselineRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAxis, getChildAllocation, getHeight, getOffset, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMajorAxis, modelToView, preferenceChanged, replace, setAxis, setSize, viewToModel在类 javax.swing.text.CompositeView 中声明的方法
getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets在类 javax.swing.text.View 中声明的方法
append, breakView, changedUpdate, createFragment, forwardUpdateToView, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, insertUpdate, isVisible, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModel
-
构造方法详细信息
-
ListView
创建表示列表元素的新视图。- 参数:
elem- 为其创建视图的元素
-
-
方法详情
-
getAlignment
public float getAlignment(int axis) 计算所需的列表形状。- 重写:
getAlignment在类BlockView中- 参数:
axis- 可以是 X_AXIS 或 Y_AXIS- 返回:
- 所需的跨度
- 参见:
-
paint
使用给定的渲染表面和该表面上的区域进行渲染。 -
paintChild
给其中一个子级画画;由 paint() 调用。默认情况下它就是这样做的,但是子类可以使用它来绘制与子类相关的东西。- 重写:
paintChild在类BoxView中- 参数:
g- 图形上下文alloc- 将孩子渲染到的分配区域index- 孩子的索引
-