Hi,
noch eine Frage zum DefaultTableModel.
Ich habe den DefaultEditor vom Date Objekt in der JTable geändert. Dieser zieht allerdings nicht im DefaultTableModel. Ich habe die setValueAt methode testweise überschrieben dabei ist mir Aufgefallen, das das Value Object der Date Zelle als String ankommt. Im DefaultTableModel ist der Bereich jedoch korrekt als Date hinterlegt.
Zusätzlich habe ich den DefaultTableCellRenderer.getTableCellREndererComponent überschrieben. Dort Formatiere ich das Datum des Date Values um (SimpleDateFormat.format) und setzes es mittels setText ein. Dabei kommt ein String heraus. Kann es daran liegen? Der Wert ist doch lediglich für die Anzeige oder nicht?
Vielen Dankf ür die HIlfe.
gruß
dbausnnd.
noch eine Frage zum DefaultTableModel.
Ich habe den DefaultEditor vom Date Objekt in der JTable geändert. Dieser zieht allerdings nicht im DefaultTableModel. Ich habe die setValueAt methode testweise überschrieben dabei ist mir Aufgefallen, das das Value Object der Date Zelle als String ankommt. Im DefaultTableModel ist der Bereich jedoch korrekt als Date hinterlegt.
Zusätzlich habe ich den DefaultTableCellRenderer.getTableCellREndererComponent überschrieben. Dort Formatiere ich das Datum des Date Values um (SimpleDateFormat.format) und setzes es mittels setText ein. Dabei kommt ein String heraus. Kann es daran liegen? Der Wert ist doch lediglich für die Anzeige oder nicht?
Vielen Dankf ür die HIlfe.
gruß
dbausnnd.
Zuletzt bearbeitet: