Java 双击并使用库ftp4j传输文件
如何双击笔记本电脑的Java 双击并使用库ftp4j传输文件,java,swing,ftp,Java,Swing,Ftp,如何双击笔记本电脑的JTree,使用FTP4j将文件传输到服务器 多谢各位 public void mouseClicked(MouseEvent e) { String s = arbre.getLastSelectedPathComponent().toString(); File file = new File(s); if(file.isFile()) { System.out.println("c'est un fichier");
JTree
,使用FTP4j将文件传输到服务器
多谢各位
public void mouseClicked(MouseEvent e) {
String s = arbre.getLastSelectedPathComponent().toString();
File file = new File(s);
if(file.isFile()) {
System.out.println("c'est un fichier");
if(e.getClickCount()==2){
client.upload(file);
}
}
使用getClickCount()
,您可以在MouseListener
中检测双击,如图所示。在您的doInBackground()
方法的实现中开始传输。使用setProgress()
在传输过程中通知侦听进度指示器,如图所示。您可以在TreeCellRenderer
中显示进度,如图所示。因为节点共享相同的渲染器,所以需要将进度存储到其他位置
,通常在TreeModel
的实现中
附录:显示了一种显示
JTree
文件的非常简单的方法。您对哪个部分有问题?双击JTree
节点或使用ftp4j传输文件?使用双击传输文件的一部分:检测双击是否为文件并使用上载进行传输问题是如何做到我无法编码您能给我一个源代码示例吗?我不明白你的意思,我只是一个初学者,在编程方面做得最好。你能给我一个程序吗?我只是个初学者。不幸的是,没有一个简单的方法。你必须自己学习,而不是“为我做事”。看看