Exemplo n.º 1
0
 public void neuesGutachten(
     String berid,
     String bertype,
     String verfasser,
     String erstellt,
     String empfang,
     String patintern,
     String bertitel) {
   Vector<String> xvec = new Vector<String>();
   xvec.add(berid);
   xvec.add(bertype);
   xvec.add(verfasser);
   xvec.add(erstellt);
   xvec.add(empfang);
   xvec.add("");
   xvec.add("0");
   xvec.add(patintern);
   if (Reha.thisClass.patpanel.aktPatID.equals(patintern)) {
     dtblm.addRow((Vector<?>) xvec.clone());
     tabbericht.setRowSelectionInterval(
         tabbericht.getRowCount() - 1, tabbericht.getRowCount() - 1);
   }
   Reha.thisClass
       .patpanel
       .getTab()
       .setTitleAt(4, macheHtmlTitel(tabbericht.getRowCount(), "Gutachten"));
   anzahlGutachten.setText("Anzahl Gutachten: " + Integer.toString(tabbericht.getRowCount()));
 }
Exemplo n.º 2
0
  @SuppressWarnings({"rawtypes", "unchecked"})
  private void ladeTabelle() {
    String test = Reha.thisClass.patpanel.patDaten.get(63);
    if (test.trim().equals("")) {
      JOptionPane.showMessageDialog(
          null, "Mit der Arztliste dieses Patienten läuft etwas schief....");
    } else {
      String[] arztid = test.split("\n");

      for (int i = 0; i < arztid.length; i++) {
        String[] arzt = arztid[i].split("@");
        Vector<Vector<String>> vec =
            SqlInfo.holeFelder(
                "select nachname,vorname,strasse,ort,arztnum,bsnr,id from arzt where id = '"
                    + arzt[1]
                    + "' LIMIT 1");
        if (vec.size() >= 1) {
          Vector vec2 = (Vector) ((Vector) vec.get(0)).clone();
          vec2.insertElementAt(Boolean.valueOf(false), 0);
          atblm.addRow((Vector) vec2.clone());
        }
      }
      if (atblm.getRowCount() > 0) {
        arzttbl.setRowSelectionInterval(0, 0);
      }
      arzttbl.revalidate();
    }
  }
  public void propertyChange(PropertyChangeEvent event) {
    String prop = event.getPropertyName();

    if (prop.equalsIgnoreCase(SequiturMessage.MAIN_CHART_CLICKED_MESSAGE)) {
      String rule = (String) event.getNewValue();
      System.out.println("CombinedRulesPanel.propertyChange.rule:     " + rule);
      for (int row = 0; row <= combinedRulesTable.getRowCount() - 1; row++) {
        for (int col = 0; col <= combinedRulesTable.getColumnCount() - 1; col++) {
          if (rule.equals(
              chartData.convert2OriginalSAXAlphabet(
                  '1', combinedRulesTable.getValueAt(row, col).toString()))) {
            combinedRulesTable.scrollRectToVisible(combinedRulesTable.getCellRect(row, 0, true));
            combinedRulesTable.setRowSelectionInterval(row, row);
          }
        }
      }
    }
  }