|
|
|
|
Bonjour,
DefaultTableModel dtmMessages = new DefaultTableModel()
{
public int getRowCount()
{
try
{
return vDateMessage.size();
}
catch(Exception e)
{
return 0;
}
}
public int getColumnCount()
{
return 6;
}
public String getColumnName(int column)
{
switch(column)
{
case 0 : return "#";
case 1 : return "Date/Heure";
case 2 : return "Message";
case 3 : return "Sent to";
case 4 : return "Validity";
case 5 : return "Read";
default : return " ";
}
}
public Object getValueAt(int row,int column)
{
switch(column)
{
case 0 : return vMsgID.elementAt(row).toString();
case 1 : return vDateMessage.elementAt(row).toString();
case 2 : return vMessage.elementAt(row).toString();
case 3 : return vMessageTo.elementAt(row).toString();
case 4 : return vValidMins.elementAt(row).toString();
case 5 : return vMsgRead.elementAt(row).toString();
default : return " ";
}
}
public boolean isCellEditable(int row,int column)
{
return false;
}
};
Après, il suffit d'assigner le model à ta JTable : maJTable.setModel(dtmMessages); J'espère que ça t'aidera. Michael. Ne vous souciez pas de n'être pas remarqué ; cherchez plutôt à faire quelque chose de remarquable [Confucius] |