In SwingSet Demo, Example 6. Part #3 and #4 are both "Screw"
If you open Example 7 and look at the logging, it appears to be impossible to select the 2nd instance of "Screw". If you give a unique name to Part #4, the problem goes away.
Per @prasanthreddy-git :
If you have a same name for two items in a combo, I think you can't select the second one. This is an issue with JComboBox...Probably we should change that to SSComboBox.
Per @errael:
Yeah, I've heard that Jcombo inside Jtable is notoriously problematic with event handling, needing multiple clicks is the one I remember, but I think there's more. I vaguely recall that glazed said they could handle that better...JCombo uses .equals, not ==. Workaround is to wrap the string in a class that doesn't override equals.
Sounds like the best fix is to try to replace JComboBox with SSComboBox.
In SwingSet Demo, Example 6. Part #3 and #4 are both "Screw"
If you open Example 7 and look at the logging, it appears to be impossible to select the 2nd instance of "Screw". If you give a unique name to Part #4, the problem goes away.
Per @prasanthreddy-git :
Per @errael:
Sounds like the best fix is to try to replace JComboBox with SSComboBox.