Alguém poderia me ajudar??
Alguém sabe alguma função em Java que retorna um tipo String de um texto que copiei (ctrl+c)?
I
5 Respostas
Procura por Clipboard. Com ele vc consegue manipular a área de transferência. Copiar e colar.
I
Exemplo:
String str = textoCopiado();
Vc pode implementar um método assim usando o Clipboard. Mas só um método pronto, eu n sei se existe.
http://www.javapractices.com/topic/TopicAction.do?Id=82
I
Consegui clayton, usei este método do site que voce sugeriu e deu certo
private String getClipboardContent() {
String result = "";
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
//odd: the Object param of getContents is not currently used
Transferable contents = clipboard.getContents(null);
boolean hasTransferableText =
(contents != null) &&
contents.isDataFlavorSupported(DataFlavor.stringFlavor)
;
if (hasTransferableText) {
try {
result = (String)contents.getTransferData(DataFlavor.stringFlavor);
}
catch (UnsupportedFlavorException | IOException ex){
System.out.println(ex);
ex.printStackTrace();
}
}
return result;
}
1 like
Show de bola… te sugeri isso pra vc que da pra fazer umas coisas bem bacanas com isso.
Não só colar um texto, mas vc consegue ter um controle sobre a área de transferência.
É bem massa!
Bacana q conseguiu aí!
Abraço.
Criado 10 de março de 2016
Ultima resposta 10 de mar. de 2016
Respostas 5
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo