Ignore:
Timestamp:
2011-12-30T19:05:08+01:00 (13 years ago)
Author:
stoecker
Message:

use createLayout() for toggle dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/dialogs/GraphViewDialog.java

    r26174 r27359  
    1313import java.io.FileInputStream;
    1414import java.io.IOException;
     15import java.util.Arrays;
    1516import java.util.Collections;
    1617import java.util.HashSet;
     
    2223import java.util.Set;
    2324
    24 import javax.swing.JButton;
     25import javax.swing.AbstractAction;
    2526import javax.swing.JComboBox;
    2627import javax.swing.JLabel;
     
    2829
    2930import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
     31import org.openstreetmap.josm.gui.SideButton;
    3032import org.openstreetmap.josm.plugins.graphview.core.access.AccessRulesetReader;
    3133import org.openstreetmap.josm.plugins.graphview.core.visualisation.ColorScheme;
     
    152154        }
    153155
    154         this.add(BorderLayout.CENTER, selectionPanel);
    155 
    156 
    157         JPanel buttonPanel = new JPanel();
    158         JButton showLayerButton = new JButton(tr("Create/update graph"));
    159         showLayerButton.addActionListener(new ActionListener() {
    160             public void actionPerformed(ActionEvent e) {
    161                 plugin.createGraphViewLayer();
    162             }
    163         });
    164         buttonPanel.add(showLayerButton);
    165 
    166         this.add(BorderLayout.SOUTH, buttonPanel);
     156        createLayout(selectionPanel, true, Arrays.asList(new SideButton[] {
     157            new SideButton(new AbstractAction(tr("Create/update graph")) {
     158                public void actionPerformed(ActionEvent e) {
     159                    plugin.createGraphViewLayer();
     160                }
     161            })
     162        }));
    167163
    168164        updateSelections();
    169165        this.preferences.addObserver(this);
    170 
    171166    }
    172167
Note: See TracChangeset for help on using the changeset viewer.