반응형
Java -> ClipBoard
자바에서 컴퓨터의 클립보드로 문자열을 간단하게 복사할 수 있다.
Java AWT의 Clipboard를 임포트해서 사용하면 된다.
import java.awt.*;
import java.awt.datatransfer.*;
StringSelection data = new StringSelection("복사할 String");
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(data, data);
ClipBoard -> Java
반대로 클립보드에서 자바로 넣는 것도 쉽게 할 수 있다.
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable contents = clipboard.getContents(clipboard);
try {
//저장
String pasteString = (String)(contents.getTransferData(
DataFlavor.stringFlavor));
} catch (UnsupportedFlavorException e) {
e.printStackTrace();
}
반응형
'코딩 > 꿀팁' 카테고리의 다른 글
InteliJ Live Template으로 빠르게 코드 작성하기 [단축키 생성] (1) | 2021.03.27 |
---|---|
인텔리J 쓸만한 단축키 [InteliJ] (0) | 2021.03.27 |
MySQL 시작하기 (0) | 2021.01.17 |
VSCODE에서 아나콘다 연동하기 + 'conda' 용어가 ... 오류 (0) | 2020.12.18 |
Comment