Hallo
ich habe eine JTable und den unteren Code, um die JTable zu füttern mit einem Vector,
Ein Objekt im Vektor besteht aus: Timestamp kommen, Timestamp gehen, Timestamp quit, String alarmNr, int var1, int var2,
Mein Problem:
ein Timestamp schaut so aus: '2007-04-09 17:07:55.3430', in der JTable wird aber nur 2007-04-09 angezeugt,
ich schätze mal, das Leerzeichen ist ein Problem für die JTable, auslesen kann ich den ganzen Timestamp ganz normal -> das passt aber eben in der JTable-Spalte wird nur das Datum und nicht die Uhrzeit angezeigt.
Hat da jemand eine Idee, was ich da machen kann?
lg
ich habe eine JTable und den unteren Code, um die JTable zu füttern mit einem Vector,
Ein Objekt im Vektor besteht aus: Timestamp kommen, Timestamp gehen, Timestamp quit, String alarmNr, int var1, int var2,
Mein Problem:
ein Timestamp schaut so aus: '2007-04-09 17:07:55.3430', in der JTable wird aber nur 2007-04-09 angezeugt,
ich schätze mal, das Leerzeichen ist ein Problem für die JTable, auslesen kann ich den ganzen Timestamp ganz normal -> das passt aber eben in der JTable-Spalte wird nur das Datum und nicht die Uhrzeit angezeigt.
Hat da jemand eine Idee, was ich da machen kann?
lg
Code:
private Vector alarme = new Vector();
private Vector listeners = new Vector();
public void addAlarm( ListeDatenSatz listeDatenStatz )
{
int index = alarme.size();
alarme.add(0, listeDatenStatz );
// Jetzt werden alle Listeners benachrichtigt
// Zuerst ein Event, "neue Row an der Stelle index" herstellen
TableModelEvent e = new TableModelEvent( this, 0, 0, TableModelEvent.INSERT, TableModelEvent.ALL_COLUMNS );
// Nun das Event verschicken
for( int i = 0, n = listeners.size(); i<n; i++ ){
((TableModelListener)listeners.get( i )).tableChanged( e );
}
public class ListeDatenSatz
{
private Timestamp kommen;
private Timestamp gehen;
private Timestamp quit;
private String alarmNr;
private int var1;
private int var2;
public ListeDatenSatz(Timestamp kommen, Timestamp gehen, Timestamp quit, String alarmNr, int var1, int var2)
{
this.kommen = kommen;
this.gehen = gehen;
this.quit = quit;
this.alarmNr = alarmNr;
this.var1 = var1;
this.var2 = var2;
}
public Timestamp getKommen()
{
return kommen;
}
...