Beispiel #1
0
  private void jTabbedPane5MouseClicked(
      java.awt.event.MouseEvent evt) { // GEN-FIRST:event_jTabbedPane5MouseClicked
    /*
     *  Performed at Tab change
     *
     *
     */
    if (Config.isRootDir()) {
      fileSystem fs = fileSystem.getInstance();
      fs.setNewFileSystem(Config.getCurrentIp(), Config.getRootDir());
      out.print("(GUI - TabChange) Lokales fileSystem wurde eingelesen");
    }

    /*check Network state*/
    setOnOffState();

    ActiveTabIndex = jTabbedPane5.getSelectedIndex();
    out.print("Panel: " + jTabbedPane5.getTitleAt(ActiveTabIndex) + " wurde geöffnet");

    switch (jTabbedPane5.getTitleAt(ActiveTabIndex)) {
      case "Config":
        break;
      case "Explorer":
        {
          if (Interfaces.interfaceNetworkOnline() == true) {
            explorer.addTab(jTabbedPane5, ActiveTabIndex);
          }
        }
        break;
      case "Admin":
        if (admin != null) {
          admin.refresh();
        }
        break;
    }
  } // GEN-LAST:event_jTabbedPane5MouseClicked