Feeds de los foros

En la página principal de los foros encontrarás los enlaces al logo feed feed general y al de cada uno de los foros.

Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible

Buscar en el foro

Foro J2SE

feed Foro J2SE Foro: J2SE

Nuevo Tema Nuevo Tema

Leer el portapapeles en Java (no si va a ser en .net jaja) 05/10/2008 14:17
danyrik

Hola!, bueno quisiera que me ayuden con eso, todos haciendo preguntas grosas y yo salgo con esto jaja!!

Bueno la pregunta es ¿cómo accedo al portapepeles? en VB me acuerdo que podias acceder al portapapeles en formato texto plano o texto enriquecido, bueno yo quiero el enriquecido.

Uso Eclipse (aclaro por las dudas)

 Saludos!, gracias.

#unapprove_message#
RE: Leer el portapapeles en Java (no si va a ser en .net jaj ... 06/10/2008 09:09
anonymous String strDat;
java.awt.datatransfer.Transferable objTra = getToolkit().getSystemClipboard().getContents(null);
if ( objTra != null && objTra.isDataFlavorSupported(java.awt.datatransfer.DataFlavo r.stringFlavor) ) {
strDat = (String) objTra.getTransferData(java.awt.datatransfer.DataFlavor.stri ngFlavor); CODIGO PARA PROCESAR LO COPIADO DEL PORTAPAPELES}
#unapprove_message#
RE: Leer el portapapeles en Java (no si va a ser en .net jaj ... 06/10/2008 12:20
danyrik

Hola, gracias por responder, pero lo que no me funciona es lo de getToolkit(), aparece subrayado en rojo... =( ¿que puede ser que no funcione?

Saludos, gracias de todas formas!

#unapprove_message#
RE: Leer el portapapeles en Java (no si va a ser en .net jaj ... 07/10/2008 08:55
anonymous http://java.sun.com/j2se/1.3/docs/api/java/awt/Component.html
#unapprove_message#
RE: Leer el portapapeles en Java (no si va a ser en .net jaj ... 07/10/2008 12:23
danyrik

Jaja... hombre pocas palabras... me hiciste laburar pero salio =)

        ;   String strDat="";
        ;   java.awt.datatransfer.Transferable objTra = java.awt.Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
        ;   if ( objTra != null && objTra.isDataFlavorSupported(java.awt.datatransfer.DataFlavor.stringFlavor) ) {
        ;   try{
        ;       strDat = (String) objTra.getTransferData(java.awt.datatransfer.DataFlavor.stringFlavor);
        ;   }
        ;   catch(UnsupportedFlavorException ex){
        ;       System.out.println("Error UFE");
        ;   }
        ;   catch(IOException exio){
        ;       System.out.println("Error IOE");
        ;   }
        ;   System.out.println(strDat);}

 

Gracias!! vere como tomar el formato.

#unapprove_message#
#thread_expired#.
Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano