001 //License: GPL. Copyright 2007 by Immanuel Scholz and others 002 package org.openstreetmap.josm.gui.preferences.display; 003 004 import static org.openstreetmap.josm.tools.I18n.tr; 005 006 import javax.swing.JTabbedPane; 007 008 import org.openstreetmap.josm.gui.preferences.DefaultTabPreferenceSetting; 009 import org.openstreetmap.josm.gui.preferences.PreferenceSetting; 010 import org.openstreetmap.josm.gui.preferences.PreferenceSettingFactory; 011 import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane; 012 import org.openstreetmap.josm.tools.GBC; 013 014 public class DisplayPreference extends DefaultTabPreferenceSetting { 015 public static class Factory implements PreferenceSettingFactory { 016 public PreferenceSetting createPreferenceSetting() { 017 return new DisplayPreference(); 018 } 019 } 020 021 private DisplayPreference() { 022 super("display", tr("Display Settings"), tr("Various settings that influence the visual representation of the whole program.")); 023 } 024 025 public final JTabbedPane displaycontent = new JTabbedPane(); 026 027 @Override 028 public boolean ok() { 029 return false; 030 } 031 032 @Override 033 public void addGui(PreferenceTabbedPane gui) { 034 gui.createPreferenceTab(this).add(displaycontent, GBC.eol().fill(GBC.BOTH)); 035 } 036 }