now list all the files, download button just display on console the file ou want to download

pull/108/head
js 4 years ago
parent e1fdddac54
commit 4b06939257

@ -7,6 +7,9 @@ package gui;
* and open the template in the editor.
*/
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
/**
* @author Louis Royer
* @author Flavien Haas
@ -174,6 +177,8 @@ public class ArgumentsGen extends javax.swing.JPanel {
int portTracker = Integer.parseInt(portTrackerStr);
ClientP2Pgui c = new ClientP2Pgui(hostnameServer, portServer, hostnameTracker, portTracker, protocolClient);
c.connect();
JFrame topFrame = (JFrame) SwingUtilities.getWindowAncestor(this);
topFrame.dispose();
}
}

@ -60,9 +60,17 @@ public class ClientInterfaceGUI extends ClientInterface {
int optionSearch = 0;
String searchInput = "";
String[] list = clientManagement.listDirectory();
System.out.println("running ClientInterfaceGUI and creating window");
for(String listItem: list){
System.out.println(listItem);
}
JFrame win = new JFrame();
win.setVisible(true);
win.setTitle("Client");
win.setSize(550, 250);
win.setLocationRelativeTo(null);
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
win.add(new DownloadSelectionGen(list, clientManagement, loggerC));
win.setVisible(true);
} catch (EmptyDirectory e) {
writeLog("Server has no file in directory", LogLevel.Error);
}

Loading…
Cancel
Save