Ignore:
Timestamp:
2019-09-29T22:11:59+02:00 (5 years ago)
Author:
donvip
Message:

more lambdas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/geochat/src/geochat/GeoChatPanel.java

    r35160 r35161  
    1717import java.awt.Point;
    1818import java.awt.RenderingHints;
    19 import java.awt.event.ActionEvent;
    20 import java.awt.event.ActionListener;
    2119import java.io.IOException;
    2220import java.text.SimpleDateFormat;
     
    123121
    124122        JButton loginButton = new JButton(tr("Login"));
    125         loginButton.addActionListener(new ActionListener() {
    126             @Override
    127             public void actionPerformed(ActionEvent e) {
    128                 connection.login(nameField.getText());
    129             }
    130         });
     123        loginButton.addActionListener(e -> connection.login(nameField.getText()));
    131124        nameField.setPreferredSize(new Dimension(nameField.getPreferredSize().width, loginButton.getPreferredSize().height));
    132125
    133126        final JCheckBox autoLoginBox = new JCheckBox(tr("Enable autologin"), Config.getPref().getBoolean("geochat.autologin", true));
    134         autoLoginBox.addActionListener(new ActionListener() {
    135             @Override
    136             public void actionPerformed(ActionEvent e) {
    137                 Config.getPref().putBoolean("geochat.autologin", autoLoginBox.isSelected());
    138             }
    139         });
     127        autoLoginBox.addActionListener(e -> Config.getPref().putBoolean("geochat.autologin", autoLoginBox.isSelected()));
    140128
    141129        JPanel panel = new JPanel(new GridBagLayout());
Note: See TracChangeset for help on using the changeset viewer.