|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ListUI
public abstract class ListUI
JList
의 플러그 인 가능한 Look & Feel 의 위양입니다.
생성자 의 개요 | |
---|---|
ListUI ()
|
메소드의 개요 | |
---|---|
abstract Rectangle |
getCellBounds (JList list,
int index1,
int index2)
2 개의 인덱스로 지정된 셀의 범위를 나타내는, 지정된 리스트의 좌표계내의 경계의 구형을 돌려줍니다. |
abstract Point |
indexToLocation (JList list,
int index)
리스트의 좌표계내의 지정된 항목의 지정된 JList 내의 원점을 돌려줍니다. |
abstract int |
locationToIndex (JList list,
Point location)
리스트의 좌표계내의 지정된 위치에 가장 가까운, 지정된 JList 내의 셀 인덱스를 돌려줍니다. |
클래스 javax.swing.plaf. ComponentUI 로부터 상속된 메소드 |
---|
contains , createUI , getAccessibleChild , getAccessibleChildrenCount , getBaseline , getBaselineResizeBehavior , getMaximumSize , getMinimumSize , getPreferredSize , installUI , paint , uninstallUI , update |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public ListUI()
메소드의 상세 |
---|
public abstract int locationToIndex(JList list, Point location)
JList
내의 셀 인덱스를 돌려줍니다. 셀이 실제로 그 지정된 위치를 포함할지 어떨지를 판정하려면 ,getCellBounds
의 규정 대로, 점과 셀의 경계를 비교합니다. 이 메소드는, 리스트의 모델이 빈 상태(empty)의 경우,-1
를 돌려줍니다.
list
- 리스트location
- 점의 좌표
-1
NullPointerException
- location
가 null 의 경우public abstract Point indexToLocation(JList list, int index)
JList
내의 원점을 돌려줍니다. 인덱스가 유효하지 않은 경우는,null
를 돌려줍니다.
list
- 리스트index
- 셀의 인덱스
null
public abstract Rectangle getCellBounds(JList list, int index1, int index2)
작은 편의 인덱스가 리스트의 셀의 범위외에 있는 경우, 이 메소드는 null
를 돌려줍니다. 작은 편의 인덱스가 유효해도, 큰 편의 인덱스가 리스트의 범위외에 있는 경우, 최초의 인덱스의 경계만이 돌려주어집니다. 그렇지 않은 경우, 유효한 범위의 경계가 돌려주어집니다.
list
- 리스트index1
- 범위의 선두의 인덱스index2
- 범위의 2 번째의 인덱스
null
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.