This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes JTable - editing Objects Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "JTable - editing Objects" Watch "JTable - editing Objects" New topic
Author

JTable - editing Objects

zoe goddard
Ranch Hand

Joined: Dec 12, 2000
Posts: 74
I've got a table. It has a column that contains an object. It has a custom renderer that displays the field name of the object. I'd like to be able to edit this name, but whenever I try to hook it up for editing it always tries to edit the object.
Does anyone have any ideas?
Paul Stevens
Ranch Hand

Joined: May 17, 2001
Posts: 2823
If you use DefaultTableModel, you can override the setValueAt method and do what you want.
zoe goddard
Ranch Hand

Joined: Dec 12, 2000
Posts: 74
Thanks, I'll give that a try (I didn't think of that trying that one). Also, while I was looking for answers I discovered I was able to override toString and get rid of my custom renderer.
zoe goddard
Ranch Hand

Joined: Dec 12, 2000
Posts: 74
Worked great! Thanks again.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: JTable - editing Objects