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}