package crawling;
import java.awt.HeadlessException;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.IOException;
public class login {
private String naver_id;
private String naver_pw;
private StringSelection data;
private Clipboard clipboard;
public void setIdpw(String id, String pw) {
this.naver_id = id;
this.naver_pw = pw;
}
public String getId() {
return this.naver_id;
}
public String getPw() {
return this.naver_pw;
}
public void copyId() {
data = new StringSelection(this.naver_id);
clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(data, null);
}
public void copyPw() {
data = new StringSelection(this.naver_pw);
clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(data, null);
}
public String pasteClip() {
String res = null;
try {
clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable contents = clipboard.getContents(clipboard);
Object data = contents.getTransferData(DataFlavor.stringFlavor);
if (data != null) {
res = data.toString();
}
}
catch (HeadlessException e) {
// ignore
}
catch (UnsupportedFlavorException e) {
// ignore
}
catch (IOException e) {
// ignore
}
return res;
}
}