Dropbox 용 Maven NetBeans 프로젝트를 만들었으므로 Dropox에서 폴더의 파일을 불러 와서 인터페이스의 JList에 표시해야합니다. 나는 다음과 같은 (System.out.println())
를 사용하여 출력을 인쇄 할 수 있어요Dropbox 파일을 JList Maven Java NetBeans에로드 하시겠습니까?
:
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
로 파일의 파일 이름을로드 도와주세요 수하십시오.
많이 감사드립니다.