Posted: April 3rd, 2009 | Filed under: Programmieren | Tags: Copy to Clipboard, füllen, hinein, Java, kopieren, Zwischenablage | 2 Comments »
Heute mal noch ein bisschen Java Quellcode. Ich hatte vor kurzem das Problem dass ich einen Text aus einer JTextArea in die Zwischenablage kopieren musste. In einem älteren Post bin ich schon mal näher auf das Auslesen der Zwischenablage eingegangen. Hier der Quellcode zum füllen der Zwischenablage.
import java.awt.Toolkit;
import java.awt.datatransfer.StringSelection;
public class CopyToClipboard {
public static void main(String[] args) {
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(
new StringSelection("Ich bin jetzt in der Zwischenablage :)"), null
);
}
} |
Posted: August 22nd, 2008 | Filed under: Programmieren, Tutorials | Tags: ausgeben, auslesen, Clipboard, Java, Zwischenablage | 5 Comments »
Zum Feierabend nochn bisschen Quellcode :). Ihr wollte mit Java auslesen was in der Zwischenablage liegt (STRG+C / Kopieren). Mit dem folgenden Quellcode sollte euch geholfen sein.
import java.awt.Toolkit;
import java.awt.datatransfer.*;
class PrintClipboard{
public static void main( String[] args ) throws Exception{
Clipboard systemClipboard;
systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable transferData = systemClipboard.getContents( null );
for(DataFlavor dataFlavor : transferData.getTransferDataFlavors()){
Object content = transferData.getTransferData( dataFlavor );
if ( content instanceof String )
{
System.out.println( content );
break;
}
}
}
} |
Quelltext-Quelle: http://openbook.galileocomputing.de/javainsel9/javainsel_19_025.htm#t2t34