Mega Code Archive

 
Categories / Java / Swing JFC
 

Discard any changes made by the user and stops the editing process

import javax.swing.JTable; public class Main {   public static void main(String[] argv) throws Exception {     int rows = 10;     int cols = 5;     JTable table = new JTable(rows, cols);     table.setColumnSelectionAllowed(true);     table.setRowSelectionAllowed(true);     int row = 1;     int col = 3;     boolean success = table.editCellAt(row, col);     if (success) {       boolean toggle = false;       boolean extend = false;       table.changeSelection(row, col, toggle, extend);     }     if (table.getCellEditor() != null) {       table.getCellEditor().cancelCellEditing();     }   } }