001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.gui.tagging.presets.items;
003
004import javax.swing.JLabel;
005import javax.swing.JPanel;
006
007import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItemGuiSupport;
008import org.openstreetmap.josm.tools.GBC;
009
010/**
011 * Label type.
012 */
013public class Label extends TextItem {
014
015    @Override
016    public boolean addToPanel(JPanel p, TaggingPresetItemGuiSupport support) {
017        initializeLocaleText(null);
018        JLabel label = new JLabel(locale_text);
019        addIcon(label);
020        label.applyComponentOrientation(support.getDefaultComponentOrientation());
021        p.add(label, GBC.eol().fill(GBC.HORIZONTAL));
022        return true;
023    }
024
025}