本文整理匯總了Java中java.awt.Toolkit.getSystemClipboard方法的典型用法代碼示例。如果您正苦於以下問題:Java Toolkit.getSystemClipboard方法的具體用法?Java Toolkit.getSystemClipboard怎麽用?Java Toolkit.getSystemClipboard使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類java.awt.Toolkit
的用法示例。
在下文中一共展示了Toolkit.getSystemClipboard方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: actionPerformed
import java.awt.Toolkit; //導入方法依賴的package包/類
@Override
public void actionPerformed(ActionEvent e) {
File f = FileUtil.toFile(
matchingObject.getFileObject());
if (f != null) {
String path = f.getPath();
Clipboard clipboard = Lookup.getDefault().lookup(
ExClipboard.class);
if (clipboard == null) {
Toolkit toolkit = Toolkit.getDefaultToolkit();
if (toolkit != null) {
clipboard = toolkit.getSystemClipboard();
}
}
if (clipboard != null) {
StringSelection strSel = new StringSelection(path);
clipboard.setContents(strSel, null);
}
}
}
示例2: do_Copy_trace
import java.awt.Toolkit; //導入方法依賴的package包/類
public void do_Copy_trace() {
if (spikeTimesRecord != null) {
StringBuilder sb = new StringBuilder();
sb.append(recordedMinTime+"\t0\n");
for (int i : spikeTimesRecord) {
sb.append(i+"\t0\n"+i+"\t100\n"+i+"\t0\n");
}
sb.append(recordedMaxTime+"\t0\n");
Toolkit toolkit = Toolkit.getDefaultToolkit();
Clipboard clipboard = toolkit.getSystemClipboard();
StringSelection strSel = new StringSelection(sb.toString());
clipboard.setContents(strSel, null);
}
}
示例3: main
import java.awt.Toolkit; //導入方法依賴的package包/類
public static void main(String[] args) {
MySecurityManager sm = MySecurityManager.install();
Toolkit toolkit = Toolkit.getDefaultToolkit();
sm.prepare("Toolkit.getSystemClipboard()");
toolkit.getSystemClipboard();
sm.assertChecked(AWTPermission.class, "accessClipboard");
sm.prepare("Toolkit.getSystemEventQueue()");
toolkit.getSystemEventQueue();
sm.assertChecked(AWTPermission.class, "accessEventQueue");
sm.prepare("Toolkit.getSystemSelection()");
toolkit.getSystemSelection();
//sm.assertChecked(AWTPermission.class, "accessClipboard");
sm.prepare("Window(Frame)");
new Window((Frame)null);
sm.assertChecked(AWTPermission.class, "showWindowWithoutWarningBanner");
sm.prepare("Window(Window)");
new Window((Window)null);
sm.assertChecked(AWTPermission.class, "showWindowWithoutWarningBanner");
sm.prepare("Window(Window,GraphicsConfiguration)");
new Window((Window)null, (GraphicsConfiguration)null);
sm.assertChecked(AWTPermission.class, "showWindowWithoutWarningBanner");
}
示例4: getSystemClipboard
import java.awt.Toolkit; //導入方法依賴的package包/類
private Clipboard getSystemClipboard() {
Toolkit defaultToolkit = Toolkit.getDefaultToolkit();
Clipboard systemClipboard = defaultToolkit.getSystemClipboard();
return systemClipboard;
}