private void phoneTextActionPerformed(java.awt.event.ActionEvent e) { if (addPhoneUserPanel.getPhoneName().length() > 0 && addPhoneUserPanel.getPhoneNumber().length() > 0) { actionButtonActionPerformed(); } }
private void actionButtonActionPerformed() { if (userMode) { addUserPanel.inviteUsers(); } else { /* * Phone Mode */ String name = addPhoneUserPanel.getPhoneName(); PresenceInfo[] info = pm.getAllUsers(); for (int i = 0; i < info.length; i++) { if (info[i].getUsernameAlias().equals(name) || info[i].getUserID().getUsername().equals(name)) { addPhoneUserPanel.setStatusMessage(BUNDLE.getString("Name_Used")); return; } } addUserPanel.callUser(name, addPhoneUserPanel.getPhoneNumber()); if (mode.equals(Mode.ADD)) { addHUDComponent.setVisible(false); addHUDComponent.setClosed(); } } if (mode.equals(Mode.INITIATE)) { setMode(Mode.IN_PROGRESS); } }
private void setEnabledActionButton() { if (addInitiateButtonPanel == null || addPhoneUserPanel == null) { return; } boolean isEnabled = addPhoneUserPanel.getPhoneName().length() > 0 && addPhoneUserPanel.getPhoneNumber().length() > 0; addInitiateButtonPanel.setEnabledActionButton(isEnabled); }
private void showAddUserPanel(boolean showPanel, boolean showPrivacy) { if (addPhoneUserPanel != null) { addPhoneUserPanel.setVisible(false); } if (addUserPanel == null) { addUserPanel = new AddUserPanel(this, client, session, myPresenceInfo, caller, group); addUserPanel.addUserListSelectionListener( new javax.swing.event.ListSelectionListener() { public void valueChanged(ListSelectionEvent e) { addUserListValueChanged(e); } }); } addUserPanel.setVisible(showPanel); if (showPanel) { add(addUserPanel, BorderLayout.CENTER); } addUserPanel.showPrivacyPanel(showPrivacy); }
private void showAddPhonePanel(boolean showPanel, boolean showPrivacy) { if (addUserPanel != null) { addUserPanel.setVisible(false); } if (addPhoneUserPanel == null) { addPhoneUserPanel = new AddPhoneUserPanel(); addPhoneUserPanel.addNameTextActionListener( new ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { phoneTextActionPerformed(evt); } }); addPhoneUserPanel.addPhoneTextActionListener( new ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { phoneTextActionPerformed(e); } }); addPhoneUserPanel.addNameTextKeyReleasedListener( new KeyAdapter() { @Override public void keyReleased(java.awt.event.KeyEvent e) { setEnabledActionButton(); } }); addPhoneUserPanel.addPhoneTextKeyReleasedListener( new KeyAdapter() { @Override public void keyReleased(java.awt.event.KeyEvent e) { setEnabledActionButton(); } }); } addPhoneUserPanel.setVisible(showPanel); if (showPanel) { add(addPhoneUserPanel, BorderLayout.CENTER); } addPhoneUserPanel.showPrivacyPanel(showPrivacy); }