@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()); } }