1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
package alerte;
import java.awt.Color;
import java.awt.Component;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
public class ColorRendererR extends DefaultTableCellRenderer {
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
Date d=new Date();String m="";
@Override
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
Component cell = super.getTableCellRendererComponent(table, value,
isSelected, hasFocus, row, column);
if(column == 3){
m=table.getValueAt(row,column).toString().replace("00:00:00", "");
table.setValueAt(m, row, column);
}
if(isSelected)
{
}
else{
cell.setBackground(Color.WHITE);
cell.setForeground(Color.BLACK);
if(Integer.parseInt(table.getValueAt(row,4).toString().trim())<=0 )
{
cell.setBackground(Color.PINK);
}
System.out.println("msg a afficher");
}
return cell;
}
} |
Partager