In your delegate, implement this:
<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
- (void)tableView

NSTableView*)tableView didClickTableColumn

NSTableColumn *)tableColumn
</font>[/code]
actually... on the java side of the bridge, it's just...
<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
public abstract void tableViewDidClickTableColumn( NSTableView tableView, ,NSTableColumn tableColumn)
</font>[/code]
(Hmm... seems to be an error in the docs here: it has a period inbetween tableView and NSTableColumn instead of a comma)
Sent at the time the mouse subsequently goes up and tableColumn has been "clicked" without having been dragged anywhere.
HTH,
F-bacher