根据数据库的值更改JTable行的颜色

Xyryle好
tblApplicant = new javax.swing.JTable(){
    public Component prepareRenderer(TableCellRenderer renderer, int row, int column)
    {
    Component c = super.prepareRenderer(renderer, row, column);

    //  Alternate row color
    String value = (String) tblApplicant.getValueAt(row, 4);
    if (value == "Single" && !isRowSelected(row))
    c.setBackground(Color.LIGHT_GRAY);

    return c;
}

};

这是我的新代码,我试图获取第4列的值,并且如果背景确实发生变化,则将其等于single。但这不起作用

卡米克尔

请查看“表格行渲染”,找到一种方法,该方法使您无需为表格中的所有不同数据类型使用自定义渲染就可以为行着色

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据数据库中的值更改td单元格的颜色

来自分类Dev

根据数据库中的值更改列表视图中特定项目的颜色

来自分类Dev

根据 MS Access 数据库中的值更改按钮背景颜色

来自分类Dev

jQuery根据数据库值更改类

来自分类Dev

根据值更新数据库

来自分类Dev

phpMyAdmin-数据库值更改

来自分类Dev

根据自定义列表视图中数据库的值更改图像视图源

来自分类Dev

Django,如何根据外键值更新数据库?

来自分类Dev

从数据库(WPF)更改BackGround颜色?

来自分类Dev

更改JTable行的颜色

来自分类Dev

Ruby on Rails根据数据库更改CSS中的背景颜色

来自分类Dev

如何根据数据库中的分数更改单元格表的颜色?

来自分类Dev

根据msyql的结果集值更改Jtable单元格的颜色

来自分类Dev

在数据库中存储值更改

来自分类Dev

当数据库值更改时,Django发送推送通知

来自分类Dev

Firebase 数据库在值更改时重新打开活动

来自分类Dev

根据外部数组值更改数据框行

来自分类Dev

使用相同的列值更新数据库的最新行

来自分类Dev

根据布尔值更改边框颜色

来自分类Dev

Fullcalendar-根据值更改事件颜色

来自分类Dev

如何根据值更改<td>元素的颜色

来自分类Dev

根据字符串值更改颜色

来自分类Dev

根据搜寻条值更改颜色

来自分类Dev

根据布尔值更改边框颜色

来自分类Dev

根据被过滤的值更改字体颜色angularjs

来自分类Dev

根据列值更改行的颜色

来自分类Dev

根据值更改行颜色(行内)

来自分类Dev

根据值更改跨度标记的颜色

来自分类Dev

根据 td 的值更改 Td 的颜色