public static void main(String[] args) throws Exception {
   JFrame frame = new JFrame("Hello Swing");
   JLabel label = new JLabel("A Label");
   frame.add(label);
   frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   frame.setSize(300, 100);
   frame.setVisible(true);
   TimeUnit.SECONDS.sleep(1);
   label.setText("Hey! This is Different!");
 }
  private void receive()
      throws IOException, InterruptedException, ParserConfigurationException, SAXException {
    while (true) {
      List<String> users = new ArrayList<String>();

      Operations.receiveUserNamesList(users, input);

      setChanged();
      notifyObservers(users);

      TimeUnit.SECONDS.sleep(5);
    }
  }