import java.awt.HeadlessException; import java.awt.Toolkit; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.UnsupportedFlavorException; import java.io.IOException; String data = (String) Toolkit.getDefaultToolkit() .getSystemClipboard().getData(DataFlavor.stringFlavor);
public static String getClipboardString() { try { return (String) Toolkit .getDefaultToolkit() .getSystemClipboard() .getData(DataFlavor.stringFlavor); } catch (IllegalStateException e) { e.printStackTrace(); logger.error("Caught and recovered from IllegalStateException: " + e.getMessage()); } catch (HeadlessException | IOException | UnsupportedFlavorException e) { e.printStackTrace(); } return null; } }
private void pasteClipboardContent() { try { Clipboard systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); if(systemClipboard != null) { injectStringAsKeyStrokes((String) systemClipboard.getData(DataFlavor.stringFlavor)); } } catch(Exception ignore) { } }
private void pasteSelectionContent() { try { Clipboard systemSelection = Toolkit.getDefaultToolkit().getSystemSelection(); if(systemSelection != null) { injectStringAsKeyStrokes((String) systemSelection.getData(DataFlavor.stringFlavor)); } } catch(Exception ignore) { } }
.getDefaultToolkit() .getSystemClipboard() .getData(DataFlavor.stringFlavor) .toString() .trim();
.getData(DataFlavor.stringFlavor) .toString(); if (cursor != cursorEnd)
.getDefaultToolkit() .getSystemClipboard() .getData(DataFlavor.stringFlavor) .toString() .trim();
/** * Gets an image from Clipboard. * * @return image */ public static Image getClipboardImage() { Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); try { return (Image) clipboard.getData(DataFlavor.imageFlavor); } catch (Exception e) { return null; } }
private Optional<String> getClipboardStringData() { try { return Optional.of((String)Toolkit.getDefaultToolkit().getSystemClipboard().getData(DataFlavor.stringFlavor)); } catch (HeadlessException | UnsupportedFlavorException | IOException e) { //e.printStackTrace(); } return Optional.empty(); }
private void initClassName() { if(this.classInit != null) { classCompletionPanelWrapper.setClassName(StringUtils.stripStart(this.classInit, "\\")); return; } try { String data = (String) Toolkit.getDefaultToolkit().getSystemClipboard().getData(DataFlavor.stringFlavor); if(data != null && data.length() <= 255 && data.matches("[_A-Za-z0-9\\\\]+")) { classCompletionPanelWrapper.setClassName(data); } } catch (UnsupportedFlavorException | IOException ignored) { } }
protected String getClipboardContent(Clipboard clipboard) throws IOException, UnsupportedFlavorException { try { return (String) clipboard.getData(DataFlavor.stringFlavor); } catch (Exception e) { LOG.info(e); return null; } }
/** * Gets the content of the clipboard as string * * @return text from clipboard */ public static String getClipboardString() throws Exception { String result = (String) Toolkit.getDefaultToolkit() .getSystemClipboard().getData(DataFlavor.stringFlavor); return result; }
public static String getFromClipboard() throws HeadlessException, UnsupportedFlavorException, IOException { return (String) Toolkit.getDefaultToolkit().getSystemClipboard() .getData(DataFlavor.stringFlavor); }
/** * Retrieves text from the system clipboard. * * @return string */ public static String getClipboardString() throws IOException, UnsupportedFlavorException { final Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); if (clipboard != null) { return (String) clipboard.getData(DataFlavor.stringFlavor); } return null; }
private Optional<String> getStringFromClipboard(Clipboard systemClipboard) { Optional<String> data; try { data = Optional.of((String) systemClipboard.getData(DataFlavor.stringFlavor)); } catch (UnsupportedFlavorException | IOException e1) { data = Optional.empty(); } return data; }
private void pasteClipboard() { try { String data = (String) Toolkit.getDefaultToolkit().getSystemClipboard().getData(DataFlavor.stringFlavor); loggerConfigTextPane.setText(data); } catch (UnsupportedFlavorException | IOException ignore) { } }
Clipboard sysClip = Toolkit.getDefaultToolkit().getSystemClipboard(); List<File> filesList= (List<File>)sysClip.getData(DataFlavor.javaFileListFlavor); if(filesList!= null){ Iterator<File> it = filesList.iterator(); while(it.hasNext()){ System.out.println(it.next().getAbsolutePath()); } }
final Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); if (clipboard.isDataFlavorAvailable(DataFlavor.imageFlavor)) { final Image screenshot = (Image) clipboard.getData(DataFlavor.imageFlavor); ... }
private void pasteClipboardContent() { try { Clipboard systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); if(systemClipboard != null) { injectStringAsKeyStrokes((String) systemClipboard.getData(DataFlavor.stringFlavor)); } } catch(Exception ignore) { } }
private void pasteSelectionContent() { try { Clipboard systemSelection = Toolkit.getDefaultToolkit().getSystemSelection(); if(systemSelection != null) { injectStringAsKeyStrokes((String) systemSelection.getData(DataFlavor.stringFlavor)); } } catch(Exception ignore) { } }