Changeset 10611 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
- Timestamp:
- 2016-07-23T18:46:45+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
r10604 r10611 47 47 import javax.swing.JToolBar; 48 48 import javax.swing.KeyStroke; 49 import javax.swing.event.ChangeEvent;50 import javax.swing.event.ChangeListener;51 import javax.swing.event.ListSelectionEvent;52 import javax.swing.event.ListSelectionListener;53 49 54 50 import org.openstreetmap.josm.Main; … … 232 228 tabbedPane.add(tr("Parent Relations"), referrerBrowser); 233 229 tabbedPane.add(tr("Child Relations"), new ChildRelationBrowser(getLayer(), relation)); 234 tabbedPane.addChangeListener( 235 new ChangeListener() { 236 @Override 237 public void stateChanged(ChangeEvent e) { 238 JTabbedPane sourceTabbedPane = (JTabbedPane) e.getSource(); 239 int index = sourceTabbedPane.getSelectedIndex(); 240 String title = sourceTabbedPane.getTitleAt(index); 241 if (title.equals(tr("Parent Relations"))) { 242 referrerBrowser.init(); 243 } 244 } 245 } 246 ); 230 tabbedPane.addChangeListener(e -> { 231 JTabbedPane sourceTabbedPane = (JTabbedPane) e.getSource(); 232 int index = sourceTabbedPane.getSelectedIndex(); 233 String title = sourceTabbedPane.getTitleAt(index); 234 if (title.equals(tr("Parent Relations"))) { 235 referrerBrowser.init(); 236 } 237 }); 247 238 248 239 refreshAction = new RefreshAction(memberTable, memberTableModel, tagEditorPanel.getModel(), getLayer(), this); … … 487 478 tfRole.addActionListener(setRoleAction); 488 479 memberTableModel.getSelectionModel().addListSelectionListener( 489 new ListSelectionListener() { 490 @Override 491 public void valueChanged(ListSelectionEvent e) { 492 tfRole.setEnabled(memberTable.getSelectedRowCount() > 0); 493 } 494 } 480 e -> tfRole.setEnabled(memberTable.getSelectedRowCount() > 0) 495 481 ); 496 482 tfRole.setEnabled(memberTable.getSelectedRowCount() > 0);
Note:
See TracChangeset
for help on using the changeset viewer.