wood burning stoves 2.0*
The moose likes Swing / AWT / SWT and the fly likes actionevent in jcombobox of jtable Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "actionevent in jcombobox of jtable" Watch "actionevent in jcombobox of jtable" New topic
Author

actionevent in jcombobox of jtable

Massimo Perelli
Greenhorn

Joined: Jun 03, 2008
Posts: 2
Hi,
I'm not able to use actionlistener in selecting value of jcombobox with arrow keys. This jcombobox is in a jtable.
The actionlistener works fine only if an enter key is pressed, but not for every select with arow.

Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19649
    
  18

That's because the selection does not change yet. You could try to get a hold of the JList that is actually used, and add a ListSelectionListener to that.

Some investigation has lead me to interface javax.swing.plaf.basic.ComboPopup which has a getList method, but that's as far as I got at the moment. I haven't been able to find out how to get a reference to this from a JComboBox reference. Perhaps you can get a bit further now you have a start where to look.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 37926
    
  22
. . . and Massimo, welcome to JavaRanch
Massimo Perelli
Greenhorn

Joined: Jun 03, 2008
Posts: 2
Now I use the code:



setting the renderer:



and It's work fine.
Thanks Massimo
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19649
    
  18

It could cause problems though. That will be triggered anytime any element of your list is painted. That includes when opening the drop down list. It might cause the wrong element to be set.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: actionevent in jcombobox of jtable
 
Similar Threads
problem clicking jbuttons in jtable
JTable numeric validation
Custom Cell renderer... A solution?
adding and manipulating elements of a CCombo
? Trying to implement ListSelectionModel on an AbstractTableModel