How to make JTable column contain checkboxes?

后端 未结 5 2033
走了就别回头了
走了就别回头了 2020-12-20 15:53

Preface: I am horrible with java, and worse with java ui components.

I have found several different tutorials on how to add buttons to tables, however I am strugglin

5条回答
  •  生来不讨喜
    2020-12-20 16:44

    There's no need to create your own table renderer. Here's a simpler example. Just create a custom table model and for a given column return the class Boolean for:

    public Class getColumnClass(int column)
    

    If you want the column to be editable, return true for

    public boolean isCellEditable(int row, int column)
    

    JTable takes care of the rendering for you.

    Another example is here.

提交回复
热议问题