Ignore:
Timestamp:
2013-04-19T22:21:57+02:00 (11 years ago)
Author:
Don-vip
Message:

see #4429 - Right click menu "undo, cut, copy, paste, delete, select all" for each text component (originally based on patch by NooN)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/AboutAction.java

    r5849 r5886  
    1515import javax.swing.JScrollPane;
    1616import javax.swing.JTabbedPane;
    17 import javax.swing.JTextArea;
    1817
    1918import org.openstreetmap.josm.Main;
    2019import org.openstreetmap.josm.data.Version;
    2120import org.openstreetmap.josm.gui.util.GuiHelper;
     21import org.openstreetmap.josm.gui.widgets.JosmTextArea;
    2222import org.openstreetmap.josm.plugins.PluginHandler;
    2323import org.openstreetmap.josm.tools.BugReportExceptionHandler;
     
    3838public class AboutAction extends JosmAction {
    3939
     40    /**
     41     * Constructs a new {@code AboutAction}.
     42     */
    4043    public AboutAction() {
    4144        super(tr("About"), "about", tr("Display the about screen."),
     
    4952        Version version = Version.getInstance();
    5053
    51         JTextArea readme = new JTextArea();
     54        JosmTextArea readme = new JosmTextArea();
    5255        readme.setEditable(false);
    5356        readme.setText(Version.loadResourceFile(Main.class.getResource("/README")));
    5457        readme.setCaretPosition(0);
    5558
    56         JTextArea revision = new JTextArea();
     59        JosmTextArea revision = new JosmTextArea();
    5760        revision.setEditable(false);
    5861        revision.setText(version.getReleaseAttributes());
    5962        revision.setCaretPosition(0);
    6063
    61         JTextArea contribution = new JTextArea();
     64        JosmTextArea contribution = new JosmTextArea();
    6265        contribution.setEditable(false);
    6366        contribution.setText(Version.loadResourceFile(Main.class.getResource("/CONTRIBUTION")));
    6467        contribution.setCaretPosition(0);
    6568
    66         JTextArea license = new JTextArea();
     69        JosmTextArea license = new JosmTextArea();
    6770        license.setEditable(false);
    6871        license.setText(Version.loadResourceFile(Main.class.getResource("/LICENSE")));
     
    103106    }
    104107
    105     private JScrollPane createScrollPane(JTextArea area) {
     108    private JScrollPane createScrollPane(JosmTextArea area) {
    106109        area.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
    107110        area.setOpaque(false);
Note: See TracChangeset for help on using the changeset viewer.