@Override public void mouseClicked(MouseEvent e) { if (MouseUtils.isDoubleClick(e) && !isInlineEditingEnabled()) { e.consume(); choose(); } else if (MouseUtils.isRightClick(e)) { e.consume(); JPopupMenu menu = getPopupMenu(); if (menu != null) menu.show(m_TextSelection, e.getX(), e.getY()); } else { super.mouseClicked(e); } } });
m_ButtonSelection.getPreferredSize().width, m_TextSelection.getPreferredSize().height)); m_ButtonSelection.addActionListener(e -> choose()); m_PanelButtons.add(m_ButtonSelection);