import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.IOException;
public class ClipboardExample {
public static void main(String[] args) throws UnsupportedFlavorException, IOException {
// Toolkit et clipboard
Toolkit toolkit = Toolkit.getDefaultToolkit();
Clipboard clipboard = toolkit.getSystemClipboard();
// La chaine de caractères à insérer dans le presse-papier
String textToInsert = "Texte du presse-papier";
StringSelection stringSelection = new StringSelection(textToInsert);
// Insertion dans le presse-papier
clipboard.setContents(stringSelection, null);
// Récupération de la chaine de caractères
String clipboardText = (String) clipboard.getData(DataFlavor.stringFlavor);
System.out.println(clipboardText);
}
}
Commentaires
Enregistrer un commentaire