【发布时间】:2017-04-07 05:50:31
【问题描述】:
public class WebCrmSearchOutputTableModel extends AbstractTableModel
{
/**
*
*/
private static final long serialVersionUID = 1L;
private Vector iTotalRows = null;
public WebCrmSearchOutputTableModel() {
super();
}
public String getColumnName(int pColumn)
{
String[] colheads;
colheads = new String[]
{
Language.getMessage("TIT0007"), //Channel
Language.getMessage("TIT00038"), //Old Loyalty No
Language.getMessage("TIT00039"),// ULP No
Language.getMessage("TIT00040"), // First Name
Language.getMessage("TIT00041"), // Last Name
Language.getMessage("TNR036"),//Town/City
Language.getMessage("TIT00042"),//DOB
Language.getMessage("COR0756"),//Mob no
Language.getMessage("TIT00043"),// LandLine
Language.getMessage("COR0747"),//Email
Language.getMessage("TS00034"),//Loyalty Points
Language.getMessage("XE99936"),// Home Store
Language.getMessage("TNR037"),//Address1
Language.getMessage("TNR038"),//Address2
Language.getMessage("TIT00045"),//Current Tier
Language.getMessage("TIT00046"),//Enrollment Date
Language.getMessage("XE99038"),//Customer Number
//Start-BNIKA01 for CR in ULP for Mapping State parameter on 12-10-2012
""//State
//End-BNIKA01 for CR in ULP for Mapping State parameter on 12-10-2012
//START BSASH05- TNS0115 - Redemption of Mobile - GV
,""//Blocked
,""//Birthday Disc
,""//Anniversary Disc
//END BSASH05- TNS0115 - Redemption of Mobile - GV
};
return colheads[pColumn];
}
public int getColumnCount()
{
//Start-BNIKA01 for CR in ULP for Mapping State parameter on 12-10-2012
//return 17;
// return 18;
//End-BNIKA01 for CR in ULP for Mapping State parameter on 12-10-2012
//START BSASH05- TNS0115 - Redemption of Mobile - GV
return 21;
//END BSASH05- TNS0115 - Redemption of Mobile - GV
}
public int getRowCount()
{
return getTotalRows().size();
}
public Vector getTotalRows()
{
return iTotalRows;
}
public Object getValueAt(int pRow, int pCol)
{
return ((Object[]) getTotalRows().elementAt(pRow))[pCol];
}
public void setTotalRows(Vector pTotalRows)
{
iTotalRows = pTotalRows;
}
}
【问题讨论】:
-
你的意思是
colheads = new String[]中的逗号? -
嗨,实际上显示的值在列中带有逗号
-
可以发截图吗?然后也许看看
language类以及它与getMessage究竟返回了什么 -
Language.getMessage 只返回列标题,实际上此处的行中的值带有逗号,并且不允许发布图片,因为我对网站的声誉较低
-
那么你应该看看为什么它返回带有逗号的值。这与您发布的代码无关
标签: java swing user-interface abstracttablemodel