Changeset 4427 in josm


Ignore:
Timestamp:
2011-09-16T12:27:04+02:00 (13 years ago)
Author:
stoecker
Message:

fix display refresh when tables change

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/ImageryPreference.java

    r4426 r4427  
    4848import javax.swing.event.ListSelectionEvent;
    4949import javax.swing.event.ListSelectionListener;
     50import javax.swing.event.TableModelEvent;
     51import javax.swing.event.TableModelListener;
    5052import javax.swing.table.DefaultTableCellRenderer;
    5153import javax.swing.table.DefaultTableModel;
     
    400402                }
    401403            };
     404
     405            modeldef.addTableModelListener(
     406                new TableModelListener() {
     407                    @Override
     408                    public void tableChanged(TableModelEvent e) {
     409                        listActive.repaint();
     410                    }
     411                }
     412            );
     413
     414            model.addTableModelListener(
     415                new TableModelListener() {
     416                    @Override
     417                    public void tableChanged(TableModelEvent e) {
     418                        listdef.repaint();
     419                    }
     420                }
     421            );
    402422
    403423            TableColumnModel mod = listdef.getColumnModel();
Note: See TracChangeset for help on using the changeset viewer.