Ich habe ein Maven NetBeans-Projekt für Dropbox erstellt und ich muss die Dateien in einem Ordner von Dropox aufrufen und sie in einer JList auf der Benutzeroberfläche anzeigen.Load Dropbox-Dateien in JList Maven Java NetBeans?
ich in der Lage bin, sie in der Ausgabe drucken mit (System.out.println())
folgenden:
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);
}
}
Die Codierung, die ich versucht hat, für das Laden der Dateien in die JList
zu verwenden ist ähnlich die obige Codierung, wo ich will Verwenden Sie DefaultListModel
.
Hier ist die Codierung, die ich bisher gemacht habe, aber es listet nicht die Dateien in der JList auf.
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);
}
}
Bitte könnte jemand bitte helfen Sie mir, und mir helfen, in die JList
die Dateien Namen der Datei zu laden.
Sehr geschätzt