APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvm.hotspot.ui.table

public Class SortHeaderMouseAdapter

extends MouseAdapter
Class Inheritance
Imports
java.awt.event.MouseAdapter, .MouseEvent, javax.swing.JTable, .SwingUtilities, javax.swing.table.TableColumnModel, com.sun.java.swing.ui.CommonUI

A mouse adapter which is attached to the header of a JTable. It listens for mouse clicks on a column and sorts that column.

Field Summary

Modifier and TypeField and Description
private SortableTableModel<T>
private JTable

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
mouseClicked(MouseEvent evt)

Overrides java.awt.event.MouseAdapter.mouseClicked.

Implements java.awt.event.MouseListener.mouseClicked.

Invoked when the mouse button has been clicked (pressed and released) on a component.

Inherited from java.awt.event.MouseAdapter:
mouseDraggedmouseEnteredmouseExitedmouseMovedmousePressedmouseReleasedmouseWheelMoved

Field Detail

modelback to summary
private SortableTableModel<T> model
tableback to summary
private JTable table

Constructor Detail

SortHeaderMouseAdapterback to summary
public SortHeaderMouseAdapter(JTable table, SortableTableModel<T> model)

Method Detail

mouseClickedback to summary
public void mouseClicked(MouseEvent evt)

Overrides java.awt.event.MouseAdapter.mouseClicked.

Implements java.awt.event.MouseListener.mouseClicked.

Doc from java.awt.event.MouseAdapter.mouseClicked.

Invoked when the mouse button has been clicked (pressed and released) on a component.