Beispiel #1
0
    @Override
    public void actionPerformed(ActionEvent e) {
      // TODO Auto-generated method stub
      JFileChooser chooser = new JFileChooser(fi);

      int returnVal = chooser.showOpenDialog(getParent());
      if (returnVal == JFileChooser.APPROVE_OPTION) {

        // hole dir das gewählte File vom chooser , wandle es in eine path string um und rufe von
        // Zentralverwltung die laden methode auf mit diesem path string
        this.fi = chooser.getSelectedFile();
        Zentralverwaltung.getInstance().laden(this.fi.getPath());

        myArea.append("\nDaten wurden erfolgreich eingelesen aus:" + "\n" + this.fi.getPath());
      }

      // aktualisiere tabelle
      MainGUI.getInstance().x.myTable.getModel().fireTableDataChanged();
    }
Beispiel #2
0
    @Override
    public void actionPerformed(ActionEvent e) {
      // TODO Auto-generated method stub
      String infomessage = new String();

      infomessage =
          ("\n### Status ###"
              + "\nUSB-Port :    "
              + COMport.getInstance().getSelectedPort()
              + "\nExecution-status: "
              + MainGUI.getInstance().getExecutor()
              + "\n(für BedienungsInformationen oder sonstige Hinweise öffnen sie bitte die Bedienungsanleitung"
              + "\nunter Information -> show manual)"
              + "\n#############");

      myArea.append(infomessage);

      /*myArea.append("\nDieses kleine Tool dient zur Erzeugung und zur Verwaltung von Steuercommands.\n"
      				+"Der Linke Teil der Oberfläche stellt Prototypen für zu erzeugenede Commands bereit.\n"
      				+"Der mittlere teil der Oberfläche stellt den Command Vector in einer Tabelle dar.\n"
      				+"Der rechte Teil der Oberfläche stellt je nach markiertem ListenElement die benötigten Konfigurationsfenster bereit.\n"
      				+"Falls Sie eine Benutzer-Anleitung suchen drücken Sie bitte in der Menüleiste auf Info und anschließend auf 'show manual'. \n" );
      */
    }