I extended a JLabel to make it draggable by adding a TransferHandler. The only method in the mouse listener that gets called is mousePressed. I would still like to detect a mouse click on the label. Is there a way to do this? It appears that setting the transfer handler on the component makes it treat any mouse activity as a possible drag.