我已经研究了几种方法来实现这一点,但未能成功地实现这一点。如果有人能给我解释一下或者给我一个关于如何设置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在拖放时自动初始化组件。因此,在多人通过代码创建和格式化表时实现这些功能的地方,我不太确定要添加什么、在哪里添加代码以及需要哪些代码。我已经修补并制作了几个课程来帮助解决这个问题;然而,我要么遇到语法错误,我的翻译没有给出有用的信息或建议,要么什么也没发生。
很抱歉没有解释清楚;这是我第一次在这里问问题。
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!