List of usage examples for java.awt.datatransfer Clipboard setContents
public synchronized void setContents(Transferable contents, ClipboardOwner owner)
From source file:Main.java
public static void main(String[] args) { Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); clipboard.setContents(new StringSelection("string"), null); }
From source file:Main.java
public static void main(String args[]) { String toClipboard = "Hello from Java!"; StringSelection ss = new StringSelection(toClipboard); Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard(); clip.setContents(ss, ss); clip = Toolkit.getDefaultToolkit().getSystemClipboard(); Transferable contents = clip.getContents(new Main().getClass()); if (contents == null) { System.out.println("The clipboard is empty."); return;//from w w w. j a v a 2 s .c o m } if (contents.isDataFlavorSupported(DataFlavor.stringFlavor)) { try { String data = (String) contents.getTransferData(DataFlavor.stringFlavor); System.out.println(data); } catch (IOException ex) { System.out.println("IOException"); } catch (UnsupportedFlavorException ex) { System.out.println("UnsupportedFlavorException"); } } else { System.out.println("Wrong flavor."); } }
From source file:MainClass.java
public static void main(String args[]) { // void copyToClipboard() { String toClipboard = "Hello from Java!"; StringSelection ss = new StringSelection(toClipboard); Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard(); clip.setContents(ss, ss); // Paste//from w w w .j a v a 2 s. c om clip = Toolkit.getDefaultToolkit().getSystemClipboard(); Transferable contents = clip.getContents(new MainClass().getClass()); if (contents == null) System.out.println("The clipboard is empty."); else { if (contents.isDataFlavorSupported(DataFlavor.stringFlavor)) { try { String data = (String) contents.getTransferData(DataFlavor.stringFlavor); if (data == null) System.out.println("null"); else { StringTokenizer st = new StringTokenizer(data, "\n"); while (st.hasMoreElements()) System.out.println(st.nextToken()); } } catch (IOException ex) { System.out.println("IOException"); } catch (UnsupportedFlavorException ex) { System.out.println("UnsupportedFlavorException"); } } else System.out.println("Wrong flavor."); } }
From source file:Main.java
public static void main(String[] args) throws Exception { Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection testData = new StringSelection("Test Data"); c.setContents(testData, testData); // Get clipboard contents, as a String Transferable t = c.getContents(null); if (t.isDataFlavorSupported(DataFlavor.stringFlavor)) { Object o = t.getTransferData(DataFlavor.stringFlavor); String data = (String) t.getTransferData(DataFlavor.stringFlavor); System.out.println("Clipboard contents: " + data); }/* w w w . j a v a2s . co m*/ System.exit(0); }
From source file:Main.java
public static void copyToClipboard(String s) { StringSelection stringSelection = new StringSelection(s); Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard(); clpbrd.setContents(stringSelection, null); }
From source file:Main.java
/** * Copy a String to clipborad//from w w w. j av a 2 s . c o m * * @param string */ public static void copyToClipboard(String string) { StringSelection stringSelection = new StringSelection(string); Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard(); clpbrd.setContents(stringSelection, null); }
From source file:Main.java
public static void setClipboardText(String str) { Clipboard clipBoard = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection selection = new StringSelection(str); clipBoard.setContents(selection, null); }
From source file:Main.java
public static void copyClipboard(String text) { Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection selection = new StringSelection(text); clipboard.setContents(selection, selection); return;//from w w w. jav a 2 s . c o m }
From source file:corelyzer.util.StringUtility.java
public static void setClipboard(final String aString) { StringSelection stringSelection = new StringSelection(aString); Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); clipboard.setContents(stringSelection, new ClipboardOwner() { public void lostOwnership(final Clipboard clipboard, final Transferable transferable) { // do nothing }// w ww .j av a2 s.com }); }
From source file:org.jetbrains.jet.grammar.GrammarGenerator.java
private static void copyToClipboard(StringBuilder result) { Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); clipboard.setContents(new StringSelection(result.toString()), new ClipboardOwner() { @Override/*from w w w .j av a 2 s . c o m*/ public void lostOwnership(Clipboard clipboard, Transferable contents) { } }); }