private void initializePlayerLoginGUI() { playerLoginGUI.addLoginListener( new SelectionListener() { private void login() { try { playerSession.login( playerLoginGUI.getName(), playerLoginGUI.getAddress(), playerLoginGUI.getPort()); shell.dispose(); } catch (LoginErrorException e) { playerLoginGUI.alert(e.getMessage(), shell); } } public void widgetSelected(SelectionEvent e) { login(); } public void widgetDefaultSelected(SelectionEvent e) { login(); } }); }