1
我爲Dropbox創建了一個Maven NetBeans項目,我需要從Dropox調用文件夾中的文件並將它們顯示在界面上的JList中。將Dropbox文件加載到JList Maven Java NetBeans?
我能打印出來使用(System.out.println())
輸出如下:
public void GetFiles()
{
try
{
MainEmpOperations MEMPops = new MainEmpOperations();
// Get files and folder metadata from Dropbox root directory
ListFolderResult result = client.files().listFolder("/Employees");
while (true) {
for (Metadata metadata : result.getEntries()) {
System.out.println(metadata.getPathLower());
}
if (!result.getHasMore()) {
break;
}
result = client.files().listFolderContinue(result.getCursor());
}
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}
,我曾嘗試使用了文件加載到JList
編碼類似於上面的編碼,我會正在使用DefaultListModel
。
這是我迄今爲止所做的編碼,但它沒有列出JList中的文件。
public void GetFiles()
{
try
{
MainEmpOperations MEMPops = new MainEmpOperations();
// Get files and folder metadata from Dropbox root directory
ListFolderResult result = client.files().listFolder("/Employees");
DefaultListModel modelListFiles = new DefaultListModel();
while (true) {
for (Metadata metadata : result.getEntries()) {
modelListFiles.addElement(metadata.getPathLower());
}
if (!result.getHasMore()) {
break;
}
result = client.files().listFolderContinue(result.getCursor());
MEMPops.List_CloudFiles.setModel(modelListFiles);
}
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}
請可能有人請幫助我,幫助我的文件的文件名加載到JList
。
非常感謝