Ejemplo n.º 1
0
  @Override
  public void actionPerformed(ActionEvent evt) {
    String cmd = evt.getActionCommand();

    if (cmd.equals("Open")) {
      captor.loadPacketsFromFile();
    } else if (cmd.equals("Save")) {
      captor.saveToFile();
    } else if (cmd.equals("NewWin")) {
      JpcapDumper.openNewWindow();
    } else if (cmd.equals("Exit")) {
      saveProperty();
      System.exit(0);
    } else if (cmd.equals("Start")) {
      captor.capturePacketsFromDevice();
    } else if (cmd.equals("Stop")) {
      captor.stopCapture();
    } else if (cmd.startsWith("summary")) {
      captor.addCumulativeStatFrame(new PacketStat());
    } else if (cmd.startsWith("networkprotocolstat")) {
      captor.addCumulativeStatFrame(new ApplicationProtocolStat());
    }
  }