Professional Documents
Culture Documents
if(thread2.isInterrupted()){
Ss.close();
Ss=null;
Cs=null;
thread2=null;
}
}catch(Exception ex){
ex.printStackTrace();
}
PRINT("STOP SERVER");
cmd.setText(fun[1]);
cmd.setActionCommand(fun[1]);
}else if(e.getActionCommand().equals(fun[1])){
try{
Ss=new java.net.ServerSocket(100
1);
PRINT("RESTART SERVER");
}catch(Exception ex){ex.printStackTrace(
);}
cmd.setText(fun[0]);
cmd.setActionCommand(fun[0]);
}
}
});
grp.addWindowListener(new java.awt.event.WindowAdapter() {
//public void windowClosed(java.awt.event.WindowEvent e)
{
//
Instructions
//}
@SuppressWarnings("deprecation")
public void windowClosing(java.awt.event.WindowEvent e){
if(thread.isAlive()){
thread.interrupt();
thread.stop();
}
try{
Cs.close();
Ss.close();
}catch(Exception ex){}
thread=null;
PRINT("SHUTDOWN SYSTEM");
End(0);
}
});
return grp;
}
public javax.swing.JList ls=new javax.swing.JList();
@SuppressWarnings("static-access")
public javax.swing.JDialog Dlg(){
javax.swing.JDialog grp=new javax.swing.JDialog();
javax.swing.JPanel jp=new javax.swing.JPanel();
final javax.swing.JTextField txt=new javax.swing.JTextField();
txt.setSize(130, 30);
txt.setLocation(5, 3);
txt.setText("*.lpc");
final javax.swing.JButton cmd=new javax.swing.JButton();
cmd.setSize(90, 30);
cmd.setLocation(137, 3);
cmd.setText("FIND");
final javax.swing.JList ls=new javax.swing.JList();
PRINT("STRING RECEIVED:
"+null);
Cs.close();
Ss.close();
Cs=null;
Ss=null;
}
xbf=null;
thread2.stop();
thread2=null;
}
xclc=0;
if(xdem!=null){
st=new java.util.StringTokenizer
(TRIM(xdem),"\\"+Chr(42)+Chr(32));
g=st.countTokens();
for(int i=0;i<g;i++){
xdem=st.nextToken().trim
();
switch(g-st.countTokens(
)){
case 1:
ftp.Svr=
xdem;
break;
case 2:
ftp.xUs=
xdem;
break;
case 3:
ftp.xPs=
xdem;
break;
case 4:
ftp.xFl=
xdem;
break;
case 5:
ftp.xDr=
xdem;
break;
case 6:
ftp.xCmd
=xdem;
break;
}
}
ftp.ftpc();
ftp.disconect();
xdem=null;
}
Thread.sleep(300);
}
}
}catch(Exception ex){
ex.printStackTrace();
}
}
/**
* @wbp.parser.entryPoint
*/
@SuppressWarnings("static-access")
public javax.swing.JFrame Cnfg(){
javax.swing.JFrame grp=new javax.swing.JFrame();
javax.swing.JPanel jp=new javax.swing.JPanel();
javax.swing.JButton[] cmd=new javax.swing.JButton[10];
javax.swing.JTextField[] txt=new javax.swing.JTextField[10];
grp.getContentPane().setLayout(new BorderLayout());
grp.setTitle("Titulo de Ventana");
grp.setSize(300, 300);
jp.setLayout(new BorderLayout());
for(int index=0;index<cmd.length;index++){
cmd[index]=new javax.swing.JButton();
cmd[index].setMargin(new Insets(0, 0, 0, 0));
cmd[index].setText("cmd #"+index);
cmd[index].setSize(100,jp.getHeight());
//jp.add(cmd[index]);
txt[index]=new javax.swing.JTextField();
txt[index].setSize(100, 30);
//jp.add(txt[index]);
LMT(txt[index],10);
}
jp.setSize(new Dimension(grp.getSize()));
grp.getContentPane().add(jp);
JButton btnNewButton = new JButton("New button");
jp.add(btnNewButton, BorderLayout.WEST);
JButton btnNewButton_1 = new JButton("New button");
btnNewButton_1.setSize(100, 100);
jp.add(btnNewButton_1, BorderLayout.SOUTH);
JButton btnNewButton_2 = new JButton("New button");
jp.add(btnNewButton_2, BorderLayout.NORTH);
JButton btnNewButton_3 = new JButton("New button");
jp.add(btnNewButton_3, BorderLayout.EAST);
JToggleButton tglbtnNewToggleButton = new JToggleButton("New tog
gle button");
jp.add(tglbtnNewToggleButton, BorderLayout.CENTER);
grp.setResizable(true);
grp.setDefaultCloseOperation(grp.DISPOSE_ON_CLOSE);
grp.setExtendedState(grp.MAXIMIZED_BOTH);
grp.setVisible(true);
return grp;
}
}