Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

New cell content in JTable is not detected.

 
SoonAnn Lim
Ranch Hand
Posts: 155
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have a very weird situation that only when i edit the second cell in the table, the data in
the first edited cell will be detected. I implement my own table model with all the necessary methods including setValueAt and getValueAt.
I set the default values for all cells as empty string. My table is attached to an ActionListener object. If i pick one cell at random and type in something, and press the button, my listener object will iterate through all the cells and grab the contents. If i edit one cell, action listener reports not cell is edited(all cells contain empty string). If i edit another cell, listener will see the edit in the first cell but not the second cell. If i edit a third cell, listener will see the edit in the first and second cell but not the third cell. So on and so forth. I have not clue why this can happen. Can some one help me?
Thanks.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic