|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.text.View
javax.swing.text.CompositeView
javax.swing.text.BoxView
javax.swing.text.FlowView
javax.swing.text.ParagraphView
javax.swing.text.html.ParagraphView
public class ParagraphView
단락을 표시해, CSS 속성에 근거해 구성합니다.
상자의 클래스의 개요 |
---|
클래스 javax.swing.text. FlowView 로부터 상속된 상자의 클래스/인터페이스 |
---|
FlowView.FlowStrategy |
필드의 개요 |
---|
클래스 javax.swing.text. ParagraphView 로부터 상속된 필드 |
---|
firstLineIndent |
클래스 javax.swing.text. FlowView 로부터 상속된 필드 |
---|
layoutPool , layoutSpan , strategy |
클래스 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 |
생성자 의 개요 | |
---|---|
ParagraphView (Element elem)
지정된 요소의 ParagraphView 를 구축합니다. |
메소드의 개요 | |
---|---|
protected SizeRequirements |
calculateMinorAxisRequirements (int axis,
SizeRequirements r)
짧은 축 방향에 따른 단락에 대한 필요량을 계산합니다. |
AttributeSet |
getAttributes ()
draw 할 경우에 사용하는 속성을 가져옵니다. |
float |
getMaximumSpan (int axis)
이 뷰의 최대 스팬을 축으로 따라 지정합니다. |
float |
getMinimumSpan (int axis)
이 뷰의 최소 스팬을 축으로 따라 지정합니다. |
float |
getPreferredSpan (int axis)
이 뷰의 적절한 스팬을 결정합니다. |
protected StyleSheet |
getStyleSheet ()
|
boolean |
isVisible ()
이 뷰가 표시될지 어떨지를 판정합니다. |
void |
paint (Graphics g,
Shape a)
지정된 draw 표면 및 그 표면상의 영역을 사용해 draw 합니다. |
void |
setParent (View parent)
이 뷰의 친뷰를 확립합니다. |
protected void |
setPropertiesFromAttributes ()
StyleConstants 내의 수치 (슈퍼 클래스에서 사용된다)는 아니고 CSS 속성으로부터 단락을 설정합니다. |
클래스 javax.swing.text. ParagraphView 로부터 상속된 메소드 |
---|
adjustRow , breakView , changedUpdate , createRow , findOffsetToCharactersInString , flipEastAndWestAtEnds , getAlignment , getBreakWeight , getClosestPositionTo , getFlowSpan , getFlowStart , getLayoutView , getLayoutViewCount , getNextNorthSouthVisualPositionFrom , getPartialSize , getTabBase , getTabSet , nextTabStop , setFirstLineIndent , setJustification , setLineSpacing |
클래스 javax.swing.text. FlowView 로부터 상속된 메소드 |
---|
getFlowAxis , getViewIndexAtPosition , insertUpdate , layout , loadChildren , removeUpdate |
클래스 javax.swing.text. BoxView 로부터 상속된 메소드 |
---|
baselineLayout , baselineRequirements , calculateMajorAxisRequirements , childAllocation , forwardUpdate , getAxis , getChildAllocation , getHeight , getOffset , getResizeWeight , getSpan , getViewAtPoint , getWidth , isAfter , isAllocationValid , isBefore , isLayoutValid , layoutChanged , layoutMajorAxis , layoutMinorAxis , modelToView , paintChild , preferenceChanged , replace , setAxis , setSize , viewToModel |
클래스 javax.swing.text. CompositeView 로부터 상속된 메소드 |
---|
getBottomInset , getInsideAllocation , getLeftInset , getNextEastWestVisualPositionFrom , getNextVisualPositionFrom , getRightInset , getTopInset , getView , getViewAtPosition , getViewCount , getViewIndex , modelToView , setInsets , setParagraphInsets |
클래스 javax.swing.text. View 로부터 상속된 메소드 |
---|
append , breakView , createFragment , forwardUpdateToView , getBreakWeight , getContainer , getDocument , getElement , getEndOffset , getGraphics , getParent , getStartOffset , getToolTipText , getViewFactory , getViewIndex , insert , modelToView , remove , removeAll , updateChildren , updateLayout , viewToModel |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public ParagraphView(Element elem)
elem
- 이 뷰가 취급하는 요소메소드의 상세 |
---|
public void setParent(View parent)
이 메소드는, 슈퍼 클래스에의 전송을 위해서(때문에) 구현됩니다. 또 setPropertiesFromAttributes 메소드를 호출해 CSS 속성으로부터 단락 프로퍼티을 설정하기 위해서 구현됩니다. 호출이 이 타이밍에 행해지는 것은, 상위 방향의 모든 친뷰의 속성으로 해결할 수 있는 것을 보증하기 (위해)때문에입니다.
FlowView
내의 setParent
parent
- 새로운 부모.
뷰가 이전에 추가된 부모로부터
삭제되는 경우는 nullpublic AttributeSet getAttributes()
View
내의 getAttributes
protected void setPropertiesFromAttributes()
ParagraphView
내의 setPropertiesFromAttributes
protected StyleSheet getStyleSheet()
protected SizeRequirements calculateMinorAxisRequirements(int axis, SizeRequirements r)
FlowView
내의 calculateMinorAxisRequirements
axis
- 조사중의 축r
- SizeRequirements
객체.
null
의 경우, 1 개(살) 작성된다
SizeRequirements
객체SizeRequirements
public boolean isVisible()
View
내의 isVisible
public void paint(Graphics g, Shape a)
ParagraphView
내의 paint
g
- 사용하는 draw 표면a
- draw를 위해서(때문에) 할당할 수 있었던 영역View.paint(java.awt.Graphics, java.awt.Shape)
public float getPreferredSpan(int axis)
BoxView
내의 getPreferredSpan
axis
- View.X_AXIS 또는 View.Y_AXIS
BoxView.getPreferredSpan(int)
public float getMinimumSpan(int axis)
BoxView
내의 getMinimumSpan
axis
- View.X_AXIS
또는
View.Y_AXIS
BoxView.getMinimumSpan(int)
public float getMaximumSpan(int axis)
BoxView
내의 getMaximumSpan
axis
- View.X_AXIS
또는
View.Y_AXIS
BoxView.getMaximumSpan(int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.