Exemplo n.º 1
0
 /** ***************************************** */
 private void doKlartext() {
   if (jchb.isSelected() && (jcmb.getSelectedIndex() > 0)) {
     this.internal.setTitle(elternTitel + "  [ PW: " + jcmb.getValue().toString() + " ]");
   } else {
     this.internal.setTitle(elternTitel);
   }
 }
Exemplo n.º 2
0
  /** **************************** */
  private void doBenutzerWahl() {
    if (jcmb.getSelectedIndex() == 0) {
      tfs[0].setText("");
      pws[0].setText("");
      pws[1].setText("");
      aktuelleRechte = "";
      userid = "";
      this.internal.setTitle(elternTitel);
      regleButtons("1101000");
    } else {
      tfs[0].setText(jcmb.getSelectedItem().toString());
      pws[0].setText(jcmb.getValue().toString());
      pws[1].setText(jcmb.getValue().toString());

      //// System.out.println(ParameterLaden.pKollegen.get(jcmb.getSelectedIndex()-1).get(0));
      aktuelleRechte = ParameterLaden.pKollegen.get(jcmb.getSelectedIndex() - 1).get(2);
      if (!rechteTools.Rechte.hatRecht(rechteTools.Rechte.BenutzerSuper_user, false)
          && rechteTools.Rechte.testeRecht(aktuelleRechte, rechteTools.Rechte.BenutzerSuper_user)) {
        JOptionPane.showMessageDialog(
            null,
            "SuperUser-Rechte können nur von einem Benutzer mit SuperUser-Rechten geändert werden");
        jcmb.setSelectedIndex(0);
        tfs[0].setText("");
        pws[0].setText("");
        pws[1].setText("");
        aktuelleRechte = "";
        userid = "";
        regleButtons("1101000");
        return;
      }
      if (jchb.isSelected()) {
        this.internal.setTitle(elternTitel + " [PW:" + jcmb.getValue().toString() + "]");
      } else {
        this.internal.setTitle(elternTitel);
      }
      userid = ParameterLaden.pKollegen.get(jcmb.getSelectedIndex() - 1).get(4);
      regleButtons("1101000");
      aktualisiereTree(false);
    }
  }