codice:
public class Client extends UnicastRemoteObject
Client(String s, String[] Servers) throws RemoteException {
NomeUtente = s;
nomiServer = Servers;
interfacciaGrafica = new ClientFrame(NomeUtente);
interfacciaGrafica.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
interfaccia grafica:
codice:
private class ClientFrame extends JFrame....
ClientFrame(String s) {
super(s);
setSize(1000, 600);
MyMenuBar barraMenu = new MyMenuBar();
setJMenuBar(barraMenu);
panelCenter.add(panelCenterNorth, BorderLayout.NORTH);
setVisible(true);
}
interfacciaGrafica è un campo dati della classe client, mentre il main, in un'altra classe, crea un oggetto di tipo Client...