package org.xhtmlrenderer.demo.browser.actions;
import org.xhtmlrenderer.demo.browser.BrowserStartup;
import org.xhtmlrenderer.layout.SharedContext;
import org.xhtmlrenderer.render.Box;
import org.xhtmlrenderer.render.LineBox;
import org.xhtmlrenderer.swing.BasicPanel;
import javax.swing.*;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.awt.event.ActionEvent;
public class CopySelectionAction extends AbstractAction {
protected BrowserStartup root;
public CopySelectionAction(BrowserStartup root) {
super("Copy");
this.root = root;
}
public void actionPerformed(ActionEvent evt) {
// ... collection seleciton here
Toolkit tk = Toolkit.getDefaultToolkit();
Clipboard clip = tk.getSystemClipboard();
clip.setContents(new StringSelection("..."), null);
}
}