|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.datatransfer.StringSelection
public class StringSelection
String 를 전송 할 때에 필요한 능력을 구현하는 Transferable 입니다.
이 Transferable 프로퍼티은,DataFlavor.stringFlavor 및 그것과 동등의 모든 후레이바를 적절히 지원하고 있습니다. DataFlavor.plainTextFlavor 및 그것과 동등의 모든 후레이바의 지원는추천 되지 않습니다. 그 외의 DataFlavor 는 지원되고 있지 않습니다.
DataFlavor.stringFlavor ,
DataFlavor.plainTextFlavor | 생성자 의 개요 | |
|---|---|
StringSelection (String data)
지정한 String 를 전송 가능한 Transferable 를 작성합니다. |
|
| 메소드의 개요 | |
|---|---|
Object |
getTransferData (DataFlavor flavor)
가능하면, 요구된 DataFlavor 의 Transferable 데이터를 돌려줍니다. |
DataFlavor [] |
getTransferDataFlavors ()
이 Transferable 가 데이터를 제공할 수 있는 후레이바의 배열을 돌려줍니다. |
boolean |
isDataFlavorSupported (DataFlavor flavor)
요구한 후레이바가, 이 Transferable 로 지원되고 있는지 어떤지를 돌려줍니다. |
void |
lostOwnership (Clipboard clipboard,
Transferable contents)
클립보드의 오너는 아니게 된 것을, 이 객체에 통지합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public StringSelection(String data)
String 를 전송 가능한 Transferable 를 작성합니다.
| 메소드의 상세 |
|---|
public DataFlavor [] getTransferDataFlavors()
Transferable 가 데이터를 제공할 수 있는 후레이바의 배열을 돌려줍니다. DataFlavor.stringFlavor 는 적절히 지원되고 있습니다. DataFlavor.plainTextFlavor 의 지원는추천 되지 않습니다.
Transferable 내의 getTransferDataFlavors DataFlavor.stringFlavor 와 DataFlavor.plainTextFlavor 를 가진다
길이 2 의 배열public boolean isDataFlavorSupported(DataFlavor flavor)
Transferable 로 지원되고 있는지 어떤지를 돌려줍니다.
Transferable 내의 isDataFlavorSupported flavor - 데이터에 대해서 요구된 후레이바
flavor 가
DataFlavor.stringFlavor 또는
DataFlavor.plainTextFlavor 와 동일한 경우는 true,
그 이외의 flavor 의 경우는 false
NullPointerException - 후레이바가 null 의 경우
public Object getTransferData(DataFlavor flavor)
throws UnsupportedFlavorException ,
IOException
DataFlavor 의 Transferable 데이터를 돌려줍니다. 요구한 후레이바가 DataFlavor.stringFlavor 또는 동등의 후레이바의 경우, 선택을 나타내는 String 를 돌려줍니다. 요구한 후레이바가,DataFlavor.plainTextFlavor 또는 동등의 후레이바의 경우는,Reader 를 돌려줍니다. 주:이 메소드의 DataFlavor.plainTextFlavor 및 동등의 DataFlavor 의 동작은 DataFlavor.plainTextFlavor 의 정의와 일관성이 없습니다.
- 정의:
- 인터페이스
Transferable 내의 getTransferData
- 파라미터:
flavor - 데이터에 대해서 요구된 후레이바
- 반환값:
- 요구한 후레이바의 데이터 (상기를 참조)
- 예외:
UnsupportedFlavorException - 요구한 데이타후레이바가
DataFlavor.stringFlavor
또는 DataFlavor.plainTextFlavor 와 다른 경우
IOException - 데이터의 취득중에 IOException 가 발생했을 경우.
디폴트에서는, StringSelection 이 이 예외를 throw 할 것은 없지만,
서브 클래스에서는 throw 하는 일이 있다
NullPointerException - 후레이바가 null 의 경우- 관련 항목:
Reader
public void lostOwnership(Clipboard clipboard,
Transferable contents)
ClipboardOwner 의 기술:
ClipboardOwner 내의 lostOwnership clipboard - 이제 소유되어 있지 않은 클립보드contents - 이 오너가 소유하고 있던 클립보드상의 내용
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.