36 @SuppressWarnings(
"unchecked")
40 okButton =
new javax.swing.JButton();
42 jLabel1 =
new javax.swing.JLabel();
44 setTitle(
"P2PFileSystem - Log out Server");
45 setName(
"LogOutFrameServer");
46 addWindowListener(
new java.awt.event.WindowAdapter() {
47 public void windowClosing(java.awt.event.WindowEvent evt) {
53 okButton.addActionListener(
new java.awt.event.ActionListener() {
54 public void actionPerformed(java.awt.event.ActionEvent evt) {
60 cancelButton.addActionListener(
new java.awt.event.ActionListener() {
61 public void actionPerformed(java.awt.event.ActionEvent evt) {
66 jLabel1.setFont(
new java.awt.Font(
"Tahoma", 1, 14));
67 jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
68 jLabel1.setIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/icons/LogOut_ico.png")));
69 jLabel1.setText(
"Vuoi davvero disconnettere il server?");
71 javax.swing.GroupLayout layout =
new javax.swing.GroupLayout(getContentPane());
72 getContentPane().setLayout(layout);
73 layout.setHorizontalGroup(
74 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
75 .addGroup(layout.createSequentialGroup()
76 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
77 .addGroup(layout.createSequentialGroup()
79 .addComponent(
okButton, javax.swing.GroupLayout.PREFERRED_SIZE, 67, javax.swing.GroupLayout.PREFERRED_SIZE)
82 .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
84 .addComponent(
jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 293, Short.MAX_VALUE)))
88 layout.linkSize(javax.swing.SwingConstants.HORIZONTAL,
new java.awt.Component[] {cancelButton, okButton});
90 layout.setVerticalGroup(
91 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
92 .addGroup(layout.createSequentialGroup()
94 .addComponent(
jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
96 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
99 .addContainerGap(46, Short.MAX_VALUE))
116 ServerFrame.
IDB.delFileListBy(null, null, null, null, null, null, null, null, null, null);
125 Frame[] f = Frame.getFrames();
126 for(
int i =0; i< f.length; i++){
127 if((f[i].getName()).equals(
"ServerFrame")&&f[i].isVisible())
129 if(((f[i].getName()).equals(
"MainFrame")&&(!f[i].isVisible()))&&(!
Config.
r_clientOpen()))
static void w_serverOpen(boolean value)
Permette la scrittura della varibile relativa in modo sicuro.
static p2pserver.InquireDB IDB
static final int RET_OK
Codice di ritorno della stato - ritorna se viene premuto il bottone OK.
void cancelButtonActionPerformed(java.awt.event.ActionEvent evt)
Azione da effettuare se avviene la pressione del bottone CANCEL.
Classe che permette la configurazione di tutto il programma in base alle specifiche esigenze dell'ute...
LogOutFrameServer(java.awt.Frame parent, boolean modal)
Costruttore della classe che crea un nuovo form LogOutFrameServer.
javax.swing.JButton okButton
javax.swing.JButton cancelButton
Classe che implementa il servizio Server.
void doClose(int retStatus)
Funzione imposta lo stato di ritorno in base a retStatus.
Classe che genera graficamente la finestra di LogOut dal frame Server.
void initComponents()
Metodo chiamato dal costruttore per inizializzare la form WARNING: Do NOT modify this code...
void closeDialog(java.awt.event.WindowEvent evt)
Azione da effettuare se avviene la pressione della X per chiudere la finestra.
int getReturnStatus()
Funzione che fornisce lo stato di ritorno della finestra.
static boolean r_clientOpen()
Permette la lettura della varibile relativa in modo sicuro.
javax.swing.JLabel jLabel1
static final int RET_CANCEL
Codice di ritorno della stato - ritorna se viene premuto il bottone Cancel.
void okButtonActionPerformed(java.awt.event.ActionEvent evt)
Azioni da effettuare se avviene la pressione del bottone OK: delete delle tabelle contenenti i riferi...