Dev*_*ter 4 java swing absolute-path jtextfield java-7
在Java中是否可以从操作系统中复制文件并将其粘贴JTextField到复制文件的完整路径中?
例如,我的桌面上有文件"text.txt".
所以我复制它 RightClick -> Copy
在JFrame我的Java应用程序中,我专注于a JTextField和我用来CTRL+V 粘贴.然后应用程序应该将复制文件的完整路径粘贴到JTextField
您可以使用Java的剪贴板类.这是一个例子
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());
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
734 次 |
| 最近记录: |