45 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
46 |
import java.awt.event.ActionEvent; |
import java.awt.event.ActionEvent; |
47 |
import java.awt.event.ActionListener; |
import java.awt.event.ActionListener; |
|
import java.awt.event.KeyAdapter; |
|
|
import java.awt.event.KeyEvent; |
|
48 |
import java.beans.PropertyChangeEvent; |
import java.beans.PropertyChangeEvent; |
49 |
import java.beans.PropertyChangeListener; |
import java.beans.PropertyChangeListener; |
50 |
import java.text.DateFormat; |
import java.text.DateFormat; |
84 |
* Handles property changes from the <code>TableColumn</code>s of this |
* Handles property changes from the <code>TableColumn</code>s of this |
85 |
* <code>JTable</code>. |
* <code>JTable</code>. |
86 |
* |
* |
87 |
* More specifically, this triggers a {@link #revalidate} call if the |
* More specifically, this triggers a {@link #revalidate()} call if the |
88 |
* preferredWidth of one of the observed columns changes. |
* preferredWidth of one of the observed columns changes. |
89 |
*/ |
*/ |
90 |
class TableColumnPropertyChangeHandler implements PropertyChangeListener |
class TableColumnPropertyChangeHandler implements PropertyChangeListener |
391 |
* property when the {@link #dataModel} property is changed. |
* property when the {@link #dataModel} property is changed. |
392 |
* |
* |
393 |
* @see #setModel(TableModel) |
* @see #setModel(TableModel) |
394 |
* @see #createColumnsFromModel() |
* @see #createDefaultColumnsFromModel() |
395 |
* @see #setColumnModel(TableColumnModel) |
* @see #setColumnModel(TableColumnModel) |
396 |
* @see #setAutoCreateColumnsFromModel(boolean) |
* @see #setAutoCreateColumnsFromModel(boolean) |
397 |
* @see #getAutoCreateColumnsFromModel() |
* @see #getAutoCreateColumnsFromModel() |
514 |
/** |
/** |
515 |
* Whether or not drag-and-drop is enabled on this table. |
* Whether or not drag-and-drop is enabled on this table. |
516 |
* |
* |
517 |
* @see #setDragEnabled() |
* @see #setDragEnabled(boolean) |
518 |
* @see #getDragEnabled() |
* @see #getDragEnabled() |
519 |
*/ |
*/ |
520 |
private boolean dragEnabled; |
private boolean dragEnabled; |