Package voxo.client.views

Examples of voxo.client.views.MainView


    this.j = j;
  }

  @Override
  public void actionPerformed(ActionEvent e) {
    MainView view = (MainView) j;
    String username = view.getUsernameField().getText();
    char[] pwdArray = view.getPasswordField().getPassword();
    String pwd = new String(pwdArray);
    // this.p = new LoginPacket();
    new LoginAction(c, new LoginPacket(username, pwd));
  }
View Full Code Here


    //Supprimer l'identite stockee chez le client
    c.setMe(null);
    //ressetter la view
    c.removeGUIListener(j);
    j.dispose();
    c.addGUIListener(new MainView(c));
   
    try {
      NetworkService.sendPacket(new Packet(EnumPacket.CLIENT_Logout, username));
    } catch (UnknownHostException e) {
      c.getVerbose().addConsoleMsg(e, EnumSet.of(EnumVerbose.ToConsole, EnumVerbose.ToLog));
View Full Code Here

   
    // Init vars
    algui = new ArrayList<GUIEventInterface>();

    // Partir le GUI et l'ajouter a la liste des views a notifier
    algui.add(new MainView(this));

    // Partir le network listener
    serverReceiver = new NetworkReceiver(this);
    Thread t = new Thread(serverReceiver);
    t.start();
View Full Code Here

        if (voiceSender != null)
          voiceSender.killSocket();
        handleVoiceRefused(vcp2);
        break;
      case SERVER_Logout:
        MainView mView = null;
        if (me != null) {
          for (GUIEventInterface IGUI : algui) {
            if (IGUI.getClass() == MainView.class)
              mView = (MainView) IGUI; 
          }
        }
        if( mView != null )
          mView.dispose();
        break;
      case SERVER_KickUser:
        MainView mView2 = null;
        if (me != null) {
          for (GUIEventInterface IGUI : algui) {
            if (IGUI.getClass() == MainView.class)
              mView2 = (MainView) IGUI; 
          }
        }
        if( mView2 != null )
          mView2.dispose();
        break;
      default:
        // TODO log unknown packet
        break;
    }
View Full Code Here

TOP

Related Classes of voxo.client.views.MainView

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.