Changeset 24597 in osm for applications


Ignore:
Timestamp:
2010-12-05T16:31:30+01:00 (14 years ago)
Author:
malcolmh
Message:

save

Location:
applications/editors/josm/plugins/smed/plugs/oseam/src
Files:
39 added
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelChan.java

    r24595 r24597  
    2020
    2121import java.awt.Cursor;
     22import java.awt.event.ActionListener;
    2223
    2324public class PanelChan extends JPanel {
     
    4748         catButtons.add(prefStbdButton);
    4849         catButtons.add(safeWaterButton);
     50                        ActionListener alCat = new ActionListener() {
     51                                public void actionPerformed(java.awt.event.ActionEvent e) {
     52                                        if (portButton.isSelected()) {
     53                                                portButton.setEnabled(false);
     54//                                              panelPort.setVisible(true);
     55                                        } else {
     56                                                portButton.setEnabled(true);
     57//                                              panelPort.setVisible(false);
     58                                        }
     59                                        stbdButton.setEnabled(!stbdButton.isSelected());
     60                                        prefPortButton.setEnabled(!prefPortButton.isSelected());
     61                                        prefStbdButton.setEnabled(!prefStbdButton.isSelected());
     62                                        safeWaterButton.setEnabled(!safeWaterButton.isSelected());
     63                                }
     64                        };
     65                        portButton.addActionListener(alCat);
     66                        stbdButton.addActionListener(alCat);
     67                        prefPortButton.addActionListener(alCat);
     68                        prefStbdButton.addActionListener(alCat);
     69                        safeWaterButton.addActionListener(alCat);
    4970        }
    5071
     
    5374                        portButton = new JRadioButton(new ImageIcon(getClass().getResource(
    5475                                        Messages.getString("PortButton"))));
    55                         portButton.setBounds(new Rectangle(0, 0, 105, 40));
     76                        portButton.setBounds(new Rectangle(0, 0, 105, 32));
    5677                        portButton.setToolTipText(Messages.getString("PortTip"));
    5778                }
     
    6384                        stbdButton = new JRadioButton(new ImageIcon(getClass().getResource(
    6485                                        Messages.getString("StbdButton"))));
    65                         stbdButton.setBounds(new Rectangle(0, 32, 105, 40));
     86                        stbdButton.setBounds(new Rectangle(0, 32, 105, 32));
    6687                        stbdButton.setToolTipText(Messages.getString("StbdTip"));
    6788                }
     
    7394                        prefPortButton = new JRadioButton(new ImageIcon(getClass().getResource(
    7495                                        Messages.getString("PrefPortButton"))));
    75                         prefPortButton.setBounds(new Rectangle(0, 64, 105, 40));
     96                        prefPortButton.setBounds(new Rectangle(0, 64, 105, 32));
    7697                        prefPortButton.setToolTipText(Messages.getString("PrefPortTip"));
    7798                }
     
    83104                        prefStbdButton = new JRadioButton(new ImageIcon(getClass().getResource(
    84105                                        Messages.getString("PrefStbdButton"))));
    85                         prefStbdButton.setBounds(new Rectangle(0, 96, 105, 40));
     106                        prefStbdButton.setBounds(new Rectangle(0, 96, 105, 32));
    86107                        prefStbdButton.setToolTipText(Messages.getString("PrefStbdTip"));
    87108                }
     
    93114                        safeWaterButton = new JRadioButton(new ImageIcon(getClass().getResource(
    94115                                        Messages.getString("SafeWaterButton"))));
    95                         safeWaterButton.setBounds(new Rectangle(0, 128, 105, 40));
     116                        safeWaterButton.setBounds(new Rectangle(0, 128, 105, 32));
    96117                        safeWaterButton.setToolTipText(Messages.getString("SafeWaterTip"));
    97118                }
Note: See TracChangeset for help on using the changeset viewer.