java—更改jtable中特定单元格的属性(在netbeans中)

eqqqjvef  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(167)

我已经研究了几种方法来实现这一点,但未能成功地实现这一点。如果有人能给我解释一下或者给我一个关于如何设置defaulttablecellrenderer的简单指南。
我只需要代码来获取一个坐标,并突出显示或加粗该单元格中的文本。
以下是与制作表格相关的所有代码:

public void updateTable(){

        DefaultTableModel model = (DefaultTableModel)this.TableOfCards.getModel();
        //model.setRowCount(0);
        String[][] tableData = new String[wordNumber][numColumns];
        for (int i=0; i<wordNumber; i++){
            for (int j=0;j<numColumns;j++){
                tableData[i][j]=terms2.get(j).get(i);
            }
        }
          /*  ArrayList<String> row = terms2.get(i);
            tableData[i] = row.toArray(new String[row.size()]);
        }
            */
        String[] colNames = {"term1","term2","term3","term4","term5"};

        model.setDataVector(tableData, colNames);
        Object [] row = new Object[5];

我遇到的一个问题是netbeans在拖放时自动初始化组件。因此,在多人通过代码创建和格式化表时实现这些功能的地方,我不太确定要添加什么、在哪里添加代码以及需要哪些代码。我已经修补并制作了几个课程来帮助解决这个问题;然而,我要么遇到语法错误,我的翻译没有给出有用的信息或建议,要么什么也没发生。
很抱歉没有解释清楚;这是我第一次在这里问问题。
谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题