Changeset 11357 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
- Timestamp:
- 2016-12-03T18:16:10+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
r10611 r11357 25 25 import javax.swing.table.JTableHeader; 26 26 import javax.swing.table.TableCellRenderer; 27 import javax.swing.table.TableModel; 27 28 28 29 import org.openstreetmap.josm.Main; … … 107 108 108 109 protected void build() { 109 userTable = new JTable(filterModel) { 110 @Override 111 protected JTableHeader createDefaultTableHeader() { 112 return new JTableHeader(columnModel) { 113 @Override 114 public String getToolTipText(MouseEvent e) { 115 java.awt.Point p = e.getPoint(); 116 int index = columnModel.getColumnIndexAtX(p.x); 117 int realIndex = columnModel.getColumn(index).getModelIndex(); 118 return COLUMN_TOOLTIPS[realIndex]; 119 } 120 }; 121 } 122 }; 110 userTable = new UserTable(filterModel); 123 111 124 112 userTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); … … 252 240 MultikeyActionsHandler.getInstance().removeAction(hidingFilterAction); 253 241 super.destroy(); 242 } 243 244 static final class UserTable extends JTable { 245 UserTable(TableModel dm) { 246 super(dm); 247 } 248 249 @Override 250 protected JTableHeader createDefaultTableHeader() { 251 return new JTableHeader(columnModel) { 252 @Override 253 public String getToolTipText(MouseEvent e) { 254 int index = columnModel.getColumnIndexAtX(e.getPoint().x); 255 int realIndex = columnModel.getColumn(index).getModelIndex(); 256 return COLUMN_TOOLTIPS[realIndex]; 257 } 258 }; 259 } 254 260 } 255 261
Note:
See TracChangeset
for help on using the changeset viewer.