使用java满足条件时突出显示表行

时间:2017-06-16 05:54:06

标签: java netbeans

任何人都可以帮助我如何在满足条件时突出显示表格行? 这是我的代码,在这段代码中,我的所有表都突出显示,但我只需要突出显示与我的设置条件相等的行。 我希望你们能帮帮我....

提前致谢。

public void show_table() {
    ArrayList<spareBoards> list = spareboardTable() ;
    DefaultTableModel model = (DefaultTableModel)jTable1.getModel();
    Object[] row = new Object[5];
    for(int i = 0;i < list.size();i++) {
        row[0] = list.get(i).getsno();
        row[1] = list.get(i).getboardname();
        row[2] = list.get(i).getserialNumber();
        row[3] = list.get(i).getstatus();
        model.addRow(row);
        //to highlight the for 3rd verification board////

        if(row[3].equals("3rd Verification")){     
            jTable1.setBackground(Color.orange);
            }
    }                      
} 

0 个答案:

没有答案