Package java.awt.datatransfer

Examples of java.awt.datatransfer.Clipboard


    component.add(clipboardButton, gridBagConstraints);
    clipboardButton.addActionListener(new ActionListener()
    {
      public void actionPerformed(ActionEvent e)
      {
        Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
        clipboard.setContents(new StringSelection(outputText.getText()), null);
      }
    });

    switchDetailedButton = new JButton(messages.getString("detailedFormat"));
    isDetailedBuildOrder = true;
View Full Code Here


public class ClipBoard {

  public static String fromClipboard() {  
      
     try{  
        Clipboard clipB = Toolkit.getDefaultToolkit().getSystemClipboard();  
      
        Transferable dataT = clipB.getContents(null);  
    /*  DataFlavor[] flavors = dataT.getTransferDataFlavors(); 
        for(int loop=0;loop<flavors.length;loop++) 
        { 
            System.out.println( flavors[loop].getMimeType()+" : "+flavors[loop].getHumanPresentableName() ); 
        }*/  
View Full Code Here

         return null;  
     }  
    }  
    public static void toClipboard(String data) {  
      
        Clipboard clipB = Toolkit.getDefaultToolkit().getSystemClipboard();  
      
        StringSelection dataS = new StringSelection(data);  
      
        clipB.setContents(dataS,dataS);  
    }
View Full Code Here

      for (int i=1; i<cbuff.length;++i) {
          cbuff[i] = iter.next();
      }
      label = new String(cbuff);
        }
        Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
        StringSelection selection = new StringSelection(label);
        clipboard.setContents(selection, selection);
    }
      }
  }.start();
    }
View Full Code Here

      getLogger().log(TreeLogger.INFO, "Paste " + url.toExternalForm()
          + " into a browser");
      // is it better to use SwingUtilities2.canAccessSystemClipboard() here?
      Throwable caught = null;
      try {
        Clipboard clipboard = logWindow.getToolkit().getSystemClipboard();
        StringSelection selection = new StringSelection(url.toExternalForm());
        clipboard.setContents(selection, selection);
        return;
      } catch (SecurityException e) {
        caught = e;
      } catch (HeadlessException e) {
        caught = e;
View Full Code Here

    @SuppressWarnings("unused")
    private Insets screenInsets;

    public JNodeToolkit() {
        refCount = 0;
        systemClipboard = new Clipboard("JNodeSystemClipboard");

        //initialize the main AppContext
        AppContext appContext = AppContext.getAppContext();

        synchronized (this) {
View Full Code Here

        tree.getLastSelectedPathComponent();
    if (node == null) {
      return;
    }
    // is it better to use SwingUtilities2.canAccessSystemClipboard() here?
    Clipboard clipboard;
    try {
      clipboard = tree.getToolkit().getSystemClipboard();
    } catch (SecurityException e) {
      return;
    } catch (HeadlessException e) {
      return;
    }
    if (clipboard == null) {
      return;
    }
    StringBuilder text = new StringBuilder();
    treeLogTraverse(text, node, 0);
    StringSelection selection = new StringSelection(text.toString());
    clipboard.setContents(selection, selection);
  }
View Full Code Here

      this.clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
    }
    catch (final SecurityException se)
    {
      logger.error("Failed to create clipboard", se); // NON-NLS
      this.clipboard = new Clipboard("local-clipboard"); // NON-NLS
    }
  }
View Full Code Here

    @Override
    public Object getClipboard(final Class<?> cls) {
        if (cls == String.class) {

            final Clipboard cb = java.awt.Toolkit.getDefaultToolkit().getSystemClipboard();
            final Transferable content = cb.getContents(this);

            String value = "illegal value";
            try {
                value = ((String) content.getTransferData(DataFlavor.stringFlavor));
            } catch (final Throwable e) {
View Full Code Here

        }
    }

    @Override
    public void setClipboard(final String clip, final Class<?> class1) {
        final Clipboard cb = java.awt.Toolkit.getDefaultToolkit().getSystemClipboard();
        cb.setContents(new StringSelection(clip), null);
    }
View Full Code Here

TOP

Related Classes of java.awt.datatransfer.Clipboard

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.