JavaTM Platform
Standard Ed. 6

클래스
java.awt.Cursor 의 사용

Cursor 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.dnd 드래그&드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.  
javax.accessibility 사용자 인터페이스 컴퍼넌트와 그러한 컴퍼넌트에의 액세스를 제공하는 사용자 보조 기능동안의 규약을 정의합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
 

java.awt 에서의 Cursor 의 사용
 

Cursor 로서 선언되고 있는 java.awt 의 필드
protected static Cursor [] Cursor. predefined
           
 

Cursor 를 돌려주는 java.awt 의 메소드
 Cursor Toolkit. createCustomCursor (Image  cursor, Point  hotSpot, String  name)
          새로운 custom car 솔 객체를 생성합니다.
 Cursor Component. getCursor ()
          컴퍼넌트의 커서 세트를 돌려줍니다.
 Cursor Component.AccessibleAWTComponent. getCursor ()
          이 객체의 Cursor 를 가져옵니다.
 Cursor MenuComponent.AccessibleAWTMenuComponent. getCursor ()
          이 객체의 Cursor 를 가져옵니다.
 Cursor List.AccessibleAWTList.AccessibleAWTListChild. getCursor ()
          객체의 커서를 돌려줍니다.
static Cursor Cursor. getDefaultCursor ()
          시스템의 디폴트의 커서를 돌려줍니다.
static Cursor Cursor. getPredefinedCursor (int type)
          지정된 정의 끝난 형태의 커서 객체를 돌려줍니다.
static Cursor Cursor. getSystemCustomCursor (String  name)
          지정된 이름에 일치하는 시스템 고유의 custom car 솔 객체를 돌려줍니다.
 

Cursor 형의 파라미터를 가지는 java.awt 의 메소드
 void Window. setCursor (Cursor  cursor)
          지정된 커서에 그 이미지를 설정합니다.
 void Component. setCursor (Cursor  cursor)
          커서 이미지를, 지정된 커서로 설정합니다.
 void Component.AccessibleAWTComponent. setCursor (Cursor  cursor)
          이 객체의 Cursor 를 설정합니다.
 void MenuComponent.AccessibleAWTMenuComponent. setCursor (Cursor  cursor)
          이 객체의 Cursor 를 설정합니다.
 void List.AccessibleAWTList.AccessibleAWTListChild. setCursor (Cursor  cursor)
          객체의 커서를 설정합니다.
 

java.awt.dnd 에서의 Cursor 의 사용
 

Cursor 로서 선언되고 있는 java.awt.dnd 의 필드
static Cursor DragSource. DefaultCopyDrop
          카피 조작과 함께 사용해, 드롭이 현재 허가되고 있는 것을 나타내는 디폴트의 Cursor 입니다.
static Cursor DragSource. DefaultCopyNoDrop
          카피 조작과 함께 사용해, 드롭이 현재 허가되어 있지 않은 것을 나타내는 디폴트의 Cursor 입니다.
static Cursor DragSource. DefaultLinkDrop
          링크 조작과 함께 사용해, 드롭이 현재 허가되고 있는 것을 나타내는 디폴트의 Cursor 입니다.
static Cursor DragSource. DefaultLinkNoDrop
          링크 조작과 함께 사용해, 드롭이 현재 허가되어 있지 않은 것을 나타내는 디폴트의 Cursor 입니다.
static Cursor DragSource. DefaultMoveDrop
          이동 조작과 함께 사용해, 드롭이 현재 허가되고 있는 것을 나타내는 디폴트의 Cursor 입니다.
static Cursor DragSource. DefaultMoveNoDrop
          이동 조작과 함께 사용해, 드롭이 현재 허가되어 있지 않은 것을 나타내는 디폴트의 Cursor 입니다.
 

Cursor 를 돌려주는 java.awt.dnd 의 메소드
 Cursor DragSourceContext. getCursor ()
          현재의 드래그 Cursor 를 돌려줍니다.
 

Cursor 형의 파라미터를 가지는 java.awt.dnd 의 메소드
protected  DragSourceContext DragSource. createDragSourceContext (java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent  dgl, Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  t, DragSourceListener  dsl)
          이 드래그를 처리하는 DragSourceContext 를 작성합니다.
 void DragSourceContext. setCursor (Cursor  c)
          이 드래그 조작의 커서로 지정된 Cursor 를 설정합니다.
 void DragGestureEvent. startDrag (Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  transferable, DragSourceListener  dsl)
          초기 Cursor 를 표시해 드래그를 개시하고 나서, 드래그 Image,Image 의 오프셋(offset),Transferable 객체와 DragSourceListener 를 사용합니다.
 void DragGestureEvent. startDrag (Cursor  dragCursor, Transferable  transferable)
          이 드래그 조작의 Cursor, 및 이 드래그 조작의 소스 데이터를 나타내는 Transferable 를 지정해, 드래그 조작을 개시합니다.
 void DragGestureEvent. startDrag (Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl)
          초기 Cursor 를 표시해 드래그를 개시하고 나서,Transferable 객체와 DragSourceListener 를 사용합니다.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  dragOffset, Transferable  transferable, DragSourceListener  dsl)
          드래그를 개시한 DragGestureEvent, 사용하는 초기 Cursor, 드래그 하는 Image, 트리거의 순간에 있어서의 Cursor 의 핫 스포트로부터의 Image 원점의 오프셋(offset), 드래그의 대상 데이터, 및 DragSourceListener 를 받아, 드래그를 개시합니다.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  imageOffset, Transferable  transferable, DragSourceListener  dsl, FlavorMap  flavorMap)
          드래그를 개시한 DragGestureEvent, 사용하는 초기 Cursor, 드래그 하는 Image, 트리거의 순간에 있어서의 Cursor 의 핫 스포트로부터의 Image 원점의 오프셋(offset), 드래그의 Transferable 대상 데이터,DragSourceListener, 및 FlavorMap 를 받아, 드래그를 개시합니다.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl)
          드래그를 개시한 DragGestureEvent, 사용하는 초기 Cursor 드래그의 Transferable 대상 데이터, 및 DragSourceListener 을 받아, 드래그를 개시합니다.
 void DragSource. startDrag (DragGestureEvent  trigger, Cursor  dragCursor, Transferable  transferable, DragSourceListener  dsl, FlavorMap  flavorMap)
          드래그를 개시한 DragGestureEvent, 사용하는 초기 Cursor, 드래그의 Transferable 대상 데이터,DragSourceListener, 및 FlavorMap 를 받아, 드래그를 개시합니다.
 

Cursor 형의 파라미터를 가지는 java.awt.dnd 의 생성자
DragSourceContext (java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent  trigger, Cursor  dragCursor, Image  dragImage, Point  offset, Transferable  t, DragSourceListener  dsl)
          DragSource 로부터 불려 가 이 생성자 은 이 Drag 에 DragSourceContextPeer 를 제공하는 새로운 DragSourceContext 를 작성합니다.
 

javax.accessibility 에서의 Cursor 의 사용
 

Cursor 를 돌려주는 javax.accessibility 의 메소드
 Cursor AccessibleComponent. getCursor ()
          이 객체의 커서를 돌려줍니다.
 

Cursor 형의 파라미터를 가지는 javax.accessibility 의 메소드
 void AccessibleComponent. setCursor (Cursor  cursor)
          이 객체의 커서를 설정합니다.
 

javax.swing 에서의 Cursor 의 사용
 

Cursor 를 돌려주는 javax.swing 의 메소드
 Cursor JList.AccessibleJList.AccessibleJListChild. getCursor ()
           
 Cursor JTable.AccessibleJTable.AccessibleJTableCell. getCursor ()
          이 객체의 Cursor 를 가져옵니다.
 Cursor JTree.AccessibleJTree.AccessibleJTreeNode. getCursor ()
           
 Cursor JInternalFrame. getLastCursor ()
          setCursor 메소드에 의해 설정된, 사이즈 변경할 수 없는 마지막 Cursor 를 돌려줍니다.
 

Cursor 형의 파라미터를 가지는 javax.swing 의 메소드
 void JInternalFrame. setCursor (Cursor  cursor)
          커서 이미지를, 지정된 커서로 설정합니다.
 void JList.AccessibleJList.AccessibleJListChild. setCursor (Cursor  c)
           
 void JTable.AccessibleJTable.AccessibleJTableCell. setCursor (Cursor  c)
          이 객체의 Cursor 를 설정합니다.
 void JTree.AccessibleJTree.AccessibleJTreeNode. setCursor (Cursor  c)
           
 

javax.swing.table 에서의 Cursor 의 사용
 

Cursor 를 돌려주는 javax.swing.table 의 메소드
 Cursor JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry. getCursor ()
           
 

Cursor 형의 파라미터를 가지는 javax.swing.table 의 메소드
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry. setCursor (Cursor  c)
           
 

javax.swing.text.html 에서의 Cursor 의 사용
 

Cursor 를 돌려주는 javax.swing.text.html 의 메소드
 Cursor HTMLEditorKit. getDefaultCursor ()
          디폴트의 커서를 돌려줍니다.
 Cursor HTMLEditorKit. getLinkCursor ()
          하이퍼 링크상에서 사용하는 커서를 설정합니다.
 

Cursor 형의 파라미터를 가지는 javax.swing.text.html 의 메소드
 void HTMLEditorKit. setDefaultCursor (Cursor  cursor)
          디폴트의 커서를 설정합니다.
 void HTMLEditorKit. setLinkCursor (Cursor  cursor)
          링크상에서 사용하는 커서를 설정합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.