menuDispatchDetails = new javax.swing.JMenuItem();
menuBillDetails = new javax.swing.JMenuItem();
jSeparator1 = new javax.swing.JPopupMenu.Separator();
+ menuView = new javax.swing.JMenuItem();
menuDelete = new javax.swing.JMenuItem();
jScrollPane1 = new javax.swing.JScrollPane();
tableNotices = new javax.swing.JTable();
popMenu.add(menuBillDetails);
popMenu.add(jSeparator1);
+ menuView.setMnemonic('V');
+ menuView.setText("View...");
+ menuView.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ menuViewActionPerformed(evt);
+ }
+ });
+ popMenu.add(menuView);
+
menuDelete.setText("Delete");
menuDelete.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
populateNotices();
}
}//GEN-LAST:event_menuDeleteActionPerformed
+
+ private void menuViewActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_menuViewActionPerformed
+ // TODO add your handling code here:
+ int selid = getSelectedNotice();
+ if (selid == -1) return;
+ ArrayList<Object> notice = Utility.getNoticeDetails(selid);
+ if (notice == null) return;
+
+ ViewNoticeDialog frm = new ViewNoticeDialog(
+ (Frame)this.getParent(), true);
+ frm.setFields (selid, (String)notice.get(0),
+ (String)notice.get(1), (Date)notice.get(2),
+ (String)notice.get(16), (boolean)notice.get(4),
+ (boolean)notice.get(5), (boolean)notice.get(6),
+ (Date)notice.get(7), (String)notice.get(8),
+ (boolean)notice.get(9), (Date)notice.get(10),
+ (String)notice.get(11), (int)notice.get(12),
+ (Date)notice.get(13), (boolean)notice.get(14),
+ (String)notice.get(15));
+ frm.setVisible(true);
+
+
+ }//GEN-LAST:event_menuViewActionPerformed
private static final String ERROR_DELETING = "Error in deleting";
private static final String CONFIRM_DELETE = "Are you sure you wish to delete?";
private javax.swing.JMenuItem menuDescription;
private javax.swing.JMenuItem menuDispatchDetails;
private javax.swing.JMenuItem menuDraftStatus;
+ private javax.swing.JMenuItem menuView;
private javax.swing.JPopupMenu popMenu;
private javax.swing.JTable tableNotices;
// End of variables declaration//GEN-END:variables