コード例 #1
0
ファイル: AddHUDPanel.java プロジェクト: solimanm/OWL
  private void showInitiateButtons(boolean show) {
    if (addInitiateButtonPanel == null) {
      addInitiateButtonPanel = new AddInitiateButtonPanel();

      addInitiateButtonPanel.addActionButtonListener(
          new ActionListener() {

            public void actionPerformed(ActionEvent e) {
              actionButtonActionPerformed();
            }
          });

      addInitiateButtonPanel.addCancelButtonListener(
          new ActionListener() {

            public void actionPerformed(ActionEvent e) {
              cancelButtonActionPerformed(e);
            }
          });
    }
    addInitiateButtonPanel.setVisible(show);
    if (show) {
      add(addInitiateButtonPanel, BorderLayout.SOUTH);
    }
  }
コード例 #2
0
ファイル: AddHUDPanel.java プロジェクト: solimanm/OWL
 public void setPhoneType() {
   addTypePanel.setPhoneType();
   showAddPhonePanel(true, true);
   addInitiateButtonPanel.setEnabledActionButton(false);
   addInitiateButtonPanel.setActionButtonText(BUNDLE.getString("Call"));
   userMode = false;
 }
コード例 #3
0
ファイル: AddHUDPanel.java プロジェクト: solimanm/OWL
  private void setEnabledInviteButton() {
    if (addInitiateButtonPanel == null) {
      return;
    }

    addInitiateButtonPanel.setEnabledActionButton(addUserPanel.getSelectedValues().size() > 0);
  }
コード例 #4
0
ファイル: AddHUDPanel.java プロジェクト: solimanm/OWL
  private void setEnabledActionButton() {
    if (addInitiateButtonPanel == null || addPhoneUserPanel == null) {
      return;
    }

    boolean isEnabled =
        addPhoneUserPanel.getPhoneName().length() > 0
            && addPhoneUserPanel.getPhoneNumber().length() > 0;

    addInitiateButtonPanel.setEnabledActionButton(isEnabled);
  }