Changeset 24574 in osm


Ignore:
Timestamp:
2010-12-04T12:49:22+01:00 (14 years ago)
Author:
postfix
Message:

LayerHarbour implemented, but untl now without any function

Location:
applications/editors/josm/plugins/smed
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/plugs/harbour/src/harbour/dialogs/HarbourAction.java

    r24559 r24574  
    11package harbour.dialogs;
    22
     3import harbour.layers.LayerHarbour;
    34import harbour.panels.*;
    45
     
    5960        private JToggleButton chartButton = null;
    6061        private JPanel curPanel = null;
     62        private static LayerHarbour curLayer = new LayerHarbour("Harbour");
    6163       
    6264        public HarbourAction() {
     
    146148                        harbourPanel.add(getQueryjButton(), null);
    147149                        harbourPanel.add(getChartButton(), null);
     150                       
     151                        comButton.setEnabled(false);
    148152                }
    149153                return harbourPanel;
     
    171175                                        panelGeneral.setVisible(true);
    172176                                        chartButton.setEnabled(false);
     177                                       
     178                                        comButton.setEnabled(false);
     179                                        restButton.setEnabled(true);
     180                                        servButton.setEnabled(true);
     181                                        envButton.setEnabled(true);
     182                                        relButton.setEnabled(true);
     183                                       
     184                                        Main.main.removeLayer(curLayer);
    173185                                        curPanel = panelGeneral;
    174186                                }
     
    197209                                        panelLimits.setVisible(true);
    198210                                        chartButton.setEnabled(false);
     211                                       
     212                                        comButton.setEnabled(true);
     213                                        restButton.setEnabled(false);
     214                                        servButton.setEnabled(true);
     215                                        envButton.setEnabled(true);
     216                                        relButton.setEnabled(true);
     217                                       
     218                                        Main.main.removeLayer(curLayer);
    199219                                        curPanel = panelLimits;
    200220                                }
     
    223243                                        panelServices.setVisible(true);
    224244                                        chartButton.setEnabled(false);
     245                                       
     246                                        comButton.setEnabled(true);
     247                                        restButton.setEnabled(true);
     248                                        servButton.setEnabled(false);
     249                                        envButton.setEnabled(true);
     250                                        relButton.setEnabled(true);
     251                                       
     252                                       
     253                                        Main.main.removeLayer(curLayer);
    225254                                        curPanel = panelServices;
    226255                                }
     
    249278                                        panelEnv.setVisible(true);
    250279                                        chartButton.setEnabled(true);
     280                                       
     281                                        comButton.setEnabled(true);
     282                                        restButton.setEnabled(true);
     283                                        servButton.setEnabled(true);
     284                                        envButton.setEnabled(false);
     285                                        relButton.setEnabled(true);
     286
     287                                        Main.main.addLayer(curLayer);
    251288                                        curPanel = panelEnv;
    252289                                }
     
    275312                                        panelRelations.setVisible(true);
    276313                                        chartButton.setEnabled(true);
     314                                       
     315                                        comButton.setEnabled(true);
     316                                        restButton.setEnabled(true);
     317                                        servButton.setEnabled(true);
     318                                        envButton.setEnabled(true);
     319                                        relButton.setEnabled(false);
     320                                       
     321                                        Main.main.removeLayer(curLayer);
    277322                                        curPanel = panelRelations;
    278323                                }
  • applications/editors/josm/plugins/smed/plugs/harbour/src/harbour/panels/PanelServices.java

    r24540 r24574  
    152152                airLabel = new JLabel();
    153153                airLabel.setBounds(new Rectangle(215, 26, 20, 20));
    154                 // airLabel.setText("JLabel");
    155154                airLabel.setIcon(new ImageIcon(getClass().getResource("/images/Airplane_20x19.png")));
    156155                infraLabel = new JLabel();
    157156                infraLabel.setBounds(new Rectangle(5, 26, 20, 20));
    158                 // infraLabel.setText("JLabel");
    159157                infraLabel.setIcon(new ImageIcon(getClass().getResource("/images/Bahn_20x16.png")));
    160158                raPicLabel = new JLabel();
    161159                raPicLabel.setBounds(new Rectangle(5, 2, 20, 20));
    162                 // raPicLabel.setText("\"\"");
    163160                raPicLabel.setIcon(new ImageIcon(getClass().getResource("/images/Telefon_14x20.png")));
    164161                this.setSize(330, 270);
Note: See TracChangeset for help on using the changeset viewer.