首页javajtableJava Swing - 如何以编程方式在JTable中启动单元格编辑

Java Swing - 如何以编程方式在JTable中启动单元格编辑

我们想知道如何以编程方式在JTable中启动单元格编辑。
 


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