|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--javax.swing.text.View | +--javax.swing.text.IconView
뷰인타페스를 구현하는 아이콘데코레이타입니다. 요소 전체를 사용해 아이콘을 나타냅니다. 이것은 표시 전용 View 의 구현으로부터 대화형의 경량 아이콘까지의 게이트웨이로서 동작합니다 (즉, 이것은 아이콘의 View 계층에의 내장하기를 가능하게 한다). 아이콘의 부모는 관련하는 뷰파크트리에 의해 주어지는 컨테이너입니다.
필드의 개요 |
클래스 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 |
생성자의 개요 | |
IconView (Element elem)
요소를 표현하는 새로운 아이콘뷰를 작성합니다. |
메소드의 개요 | |
float |
getAlignment (int axis)
이 뷰의 바람직한 배치를 축으로 따라 지정합니다. |
float |
getPreferredSpan (int axis)
이 뷰에 적절한 스팬을 축으로 따라 지정합니다. |
Shape |
modelToView (int pos,
Shape a,
Position.Bias b)
문서 모델의 좌표 공간으로부터 뷰의 좌표 공간에의 매핑을 제공합니다. |
void |
paint (Graphics g,
Shape a)
아이콘을 paint 합니다. |
int |
viewToModel (float x,
float y,
Shape a,
Position.Bias [] bias)
뷰의 좌표 공간으로부터 모델의 논리 좌표 공간에의 매핑을 제공합니다. |
클래스 javax.swing.text. View 에서 상속받은 메소드 |
append , breakView , changedUpdate , createFragment , forwardUpdate , forwardUpdateToView , getAttributes , getBreakWeight , getChildAllocation , getContainer , getDocument , getElement , getEndOffset , getGraphics , getMaximumSpan , getMinimumSpan , getNextVisualPositionFrom , getParent , getResizeWeight , getStartOffset , getToolTipText , getView , getViewCount , getViewFactory , getViewIndex , getViewIndex , insert , insertUpdate , isVisible , modelToView , modelToView , preferenceChanged , remove , removeAll , removeUpdate , replace , setParent , setSize , updateChildren , updateLayout , viewToModel |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public IconView(Element elem)
elem
- 뷰를 작성하는 요소메소드의 상세 |
public void paint(Graphics g, Shape a)
View
내의 paint
g
- 사용하는 표현 표면a
- 표현를 위해서(때문에) 할당할 수 있었던 areaView.paint(java.awt.Graphics, java.awt.Shape)
public float getPreferredSpan(int axis)
View
내의 getPreferredSpan
axis
- View.X_AXIS 또는 View.Y_AXIS
IllegalArgumentException
- 축이 무효인 경우View.getPreferredSpan(int)
public float getAlignment(int axis)
View
내의 getAlignment
axis
- View.X_AXIS 또는 View.Y_AXIS
public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException
View
내의 modelToView
pos
- 변환 대상의 위치 >= 0a
- 표현를 위해서(때문에) 할당할 수 있었던 areab
- 위치가 2 개의 뷰의 경계인 경우에, 오프셋(offset)에 의해 나타내지기 직전의 캐릭터 또는 다음의 캐릭터에의 바이어스. b
의 값은 이하의 어떤 것인가Position.Bias.Forward
Position.Bias.Backward
BadLocationException
- 지정된 위치가, 관련하는 문서내의 유효한 위치를 나타내지 않는 경우View.modelToView(int, java.awt.Shape, javax.swing.text.Position.Bias)
public int viewToModel(float x, float y, Shape a, Position.Bias [] bias)
View
내의 viewToModel
x
- X 좌표 >= 0y
- Y 좌표 >= 0a
- 표현를 위해서(때문에) 할당할 수 있었던 area
View.viewToModel(float, float, java.awt.Shape, javax.swing.text.Position.Bias[])
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.