このコードは機能しています。ただし、問題は、NO_OPTIONが選択されている場合、ウィンドウが破棄されることです。NO_OPTIONが選択されているときにウィンドウを保持したいですか?何か提案はありますか?
int dialogButton = JOptionPane.YES_NO_OPTION;
JOptionPane.showConfirmDialog (null, "First Row Will Selected As Default!! Do You Want To Close?","Warning",dialogButton);
if(dialogButton == JOptionPane.YES_OPTION){
int row = table.getSelectedRow();
int col = table.getSelectedColumn();
finalOID=(String)table.getModel().getValueAt(row, col);
System.out.println("cancel clicked first oid:"+finalOID);
dispose();
}