Vorrei che la riga della tabella diventasse gialle se la data formulario e' successiva alla data fattura. Con questo codice tutte le righe diventano gialle
codice:try{ dataFattura = format.parse(tfDataFt.getText()); }catch(ParseException ex){ Logger.getLogger(FatturaClientiScheda.class.getName()).log(Level.SEVERE,null, ex); } tabella.setDefaultRenderer(Object.class,newDefaultTableCellRenderer(){ @Override publicComponent getTableCellRendererComponent(JTable table, Object value,boolean isSelected,boolean hasFocus,int row,int col){ super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, col); try{ dataFormulario = format.parse((String) model.getValueAt(row,1)); }catch(ParseException ex){ Logger.getLogger(FatturaClientiScheda.class.getName()).log(Level.SEVERE,null, ex); } if(dataFormulario.after(dataFattura)) { setBackground(Color.yellow); } returnthis; } });

Rispondi quotando
