Hi
Well, I just completely rewrote the JPopupMenu to use a single JComponent, and it turns out I didnt need to.
 
If you ever subclass JTable and add in merging/splitting row cells, when you inevitably override the columnSelectionChanged method, make sure you call super before your code :)

public void columnSelectionChanged(ListSelectionEvent e) {
      super.columnSelectionChanged(e);
        ...
        // your code here
        .... 
}
 
This was stopping the popup being displayed properly.
 
Joe Cole

Reply via email to