markerintercept.java

来自「j2ee开发优秀的表格控件」· Java 代码 · 共 23 行

JAVA
23
字号
package org.extremesite.intercept;import org.apache.commons.lang.StringUtils;import org.extremecomponents.table.bean.Row;import org.extremecomponents.table.core.TableModel;import org.extremecomponents.table.intercept.InterceptRow;import org.extremesite.bean.President;public class MarkerIntercept implements InterceptRow {    public void addRowAttributes(TableModel tableModel, Row row) {    }    public void modifyRowAttributes(TableModel model, Row row) {        President president = (President) model.getCurrentRowBean();        String career = president.getCareer();        if (StringUtils.contains(career, "Soldier")) {            row.setStyle("background-color:#fdffc0;");        } else {            row.setStyle("");        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?