'copy to clipboard'

7 respostas
renatorudolf

Bom dia Pessoal

Gostaria de fazer alguma coisa parecida com ‘copy to clipboard’ só que em um aplicativo, copiando valores de uma variavel

Qual classe devo usar ?

:smiley:

7 Respostas

renatorudolf

Alguem sabe me dizer se tem como fazer isso?

orlandocn

talvez ajude http://www.javapractices.com/topic/TopicAction.do?Id=82

E

Exemplo:

private void sendToClipboard(String msg) {
        Transferable transferableText = new StringSelection(txtText.getText());
        Toolkit.getDefaultToolkit().getSystemClipboard().setContents(transferableText, null);
    }
renatorudolf

Só curiosidade

setContents()

vem de que classe ?

Andre_Rosa

renatorudolf:
Só curiosidade

setContents()

vem de que classe ?

Se eu não me engano, vem da classe String, presente na biblioteca java.lang.

renatorudolf

Cara eu procurei aqui na API e não achei esse metodo na classe String

E

É claro, porque esse método é da seguinte classe:

http://download.oracle.com/javase/6/docs/api/java/awt/datatransfer/Clipboard.html

Dica: Veja a documentação de java.awt.Toolkit ( http://download.oracle.com/javase/6/docs/api/java/awt/Toolkit.html ) e vá seguindo os javadocs até chegar à classe que apontei.

Criado 4 de janeiro de 2011
Ultima resposta 4 de jan. de 2011
Respostas 7
Participantes 4