マウスリスナーが接続された JTable があります。テーブルセルでクリックされた文字を取得する必要があります。行番号と列番号は取得できますElement
が、マウスが指している (表のセルでは char である必要があると思います) を取得できません。誰もこれを行う方法を知っていますか?
1 に答える
2
JTable.rowAtPoint()およびJTable.columnAtPoint() は、不明な状態からgetValueAt(int row, int column)に対して調整された値を返します( MouseListenerまたはMouseMotionListenerがあるかどうかは不明です) 。
mouseevent
イベントのリッスンはキーボードからも行われたため、より効率的にListSelectionListenerをJTable (SINGLE_SELECTION_Model)に追加します。
于 2012-10-30T17:25:24.893 に答える