0
나는 새 행을 추가 할 테이블이 있습니다. 데이터가있는 6 개의 행 다음에 배경색이 빨간색 인 빈 행과 흰색 배경이있는 다른 6 개의 행을 추가하려고합니다.model.addrow() 배경색 변경
private void populate(){
DefaultTableModel model = (DefaultTableModel) table.getModel();
int i,j;
for(j=0;j<6;j++){
for(i=0;i<6;i++){
model.addRow(new Object[]{"dada","dadaddd"});
}
model.addRow(new Object[]{"",""}); //<-this is the red row i want to add
}
}
빈 행의 색상을 변경하려면 어떻게해야합니까? MRE는
public Component prepareRenderer(
TableCellRenderer renderer, int row, int column)
{
Component c = super.prepareRenderer(renderer, row, column);
// add custom rendering here
return c;
}
은 [이] 한 번 봐 (http://tips4java.wordpress.com/2010/01/24/table-row-rendering/) 가지고 얘기처럼 – mre
crossposted http://www.daniweb.com/software-development/java/threads/400748 – mKorbel