示例#1
0
  private void TextButtonActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_TextButtonActionPerformed
    // TODO add your handling code here:
    try {

      int selectedrowindex = PacketInfoTable.getSelectedRow();

      long selectedTimeStamp =
          Long.parseLong((String) PacketInfoTable.getValueAt(selectedrowindex, 6));
      System.out.println(
          "Selected row index:" + selectedrowindex + "select time stamp:" + selectedTimeStamp);
      FileHandler file = new FileHandler();
      String returndata = file.fileReader(String.valueOf(selectedTimeStamp));
      try {
        // ResultSet PacketData = MainThread.stmt.executeQuery("select * from PacketInfo where
        // time_stamp=" + selectedTimeStamp);
        // if( PacketData.next())
        PacketDataTextArea.setText(returndata);
      } catch (Exception ex) {
        System.out.println("Retrieve Error: SQL " + ex);

        // Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
      }
    } catch (ArrayIndexOutOfBoundsException e) {
      new SelectPacketDialog(this, true);
    }
  } // GEN-LAST:event_TextButtonActionPerformed