
protected boolean isBefore(int x, int y, java.awt.Rectangle innerAlloc);
// Public Methods Overriding View
public float getAlignment(int axis);
public float getMaximumSpan(int axis);
public float getMinimumSpan(int axis);
public float getPrefer redSpan(int axis);
public int getResizeWeight(int axis);
public void paint(java.awt.Graphics g, java.awt.Shape allocation);
public void preferenceChanged(V ie w child, boolean width, boolean height);
public void setSize(float width, float height);
// Protected Instance Methods
protected void baselineLayout(int targetSpan, int axis, int[ ] offsets, int[ ] spans);
protected SizeRequirements baselineRequirements(int axis, SizeRequirements r);
protected SizeRequirements calculateMajorAxisRequirements(int axis, SizeRequirements r);
protected SizeRequirements calculateMinorAxisRequirements(int axis, SizeRequirements r);
protected final int getOffset(int axis, int childIndex);
protected final int getSpan(int axis, int childIndex);
protected boolean isAllocationValid();
protected void layout(int width, int height);
protected void layoutMajorAxis(int targetSpan, int axis, int[ ] offsets, int[ ] spans);
protected void layoutMinorAxis(int targetSpan, int axis, int[ ] offsets, int[ ] spans);
protected void paintChild(java.awt.Graphics g, java.awt.Rectangle alloc, int index);
}
Hierar chy: Object→ View(SwingConstants)→ CompositeV iew→ BoxV iew
Subc lasses: javax.swing .text.ParagraphV ...