public void callServer(){
Thread myThread=new Thread(){
public void run(){
try{
//monitoring.setText(MoviStream.status);
MoviStream.strconnect();
monitoring.setText(MoviStream.status);
String data;
currentThread().sleep(800);
data=MoviStream.strReceiver();
monitoring.setText(MoviStream.status);
System.out.println(data);
itemTable=Lists.buildTable(data);
if(!itemTable.isEmpty())
commandAction(Connect,Start);
MoviStream.strConnection.close();/* the socket is closed here*/
}
catch(Exception e){
e.printStackTrace();
myAlert = new Alert("Exception",e.toString(), null, AlertType.CONFIRMATION);
switchDisplayable(myAlert,getStart());
}
}
}; myThread.start();
}