public class LafPreference extends java.lang.Object implements SubPreferenceSetting
| Modifier and Type | Class and Description |
|---|---|
static class |
LafPreference.Factory
Factory used to create a new
LafPreference. |
| Modifier and Type | Field and Description |
|---|---|
private javax.swing.JCheckBox |
dynamicButtons |
private javax.swing.JCheckBox |
isoDates |
private JosmComboBox<javax.swing.UIManager.LookAndFeelInfo> |
lafCombo
ComboBox with all look and feels.
|
private javax.swing.JCheckBox |
modeless |
private javax.swing.JCheckBox |
nativeFileChoosers |
(package private) javax.swing.JPanel |
panel |
private javax.swing.JCheckBox |
showID |
private javax.swing.JCheckBox |
showLocalizedName |
private javax.swing.JCheckBox |
showSplashScreen |
| Constructor and Description |
|---|
LafPreference() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGui(PreferenceTabbedPane gui)
Add the GUI elements to the dialog.
|
TabPreferenceSetting |
getTabPreferenceSetting(PreferenceTabbedPane gui)
Returns the preference setting (displayed in the specified preferences tab pane) that contains this preference setting.
|
boolean |
isExpert()
Called to know if the preferences tab has only to be displayed in expert mode.
|
boolean |
ok()
Called when OK is pressed to save the setting in the preferences file.
|
private JosmComboBox<javax.swing.UIManager.LookAndFeelInfo> lafCombo
javax.swing.JPanel panel
private javax.swing.JCheckBox showSplashScreen
private javax.swing.JCheckBox showID
private javax.swing.JCheckBox showLocalizedName
private javax.swing.JCheckBox modeless
private javax.swing.JCheckBox dynamicButtons
private javax.swing.JCheckBox isoDates
private javax.swing.JCheckBox nativeFileChoosers
public LafPreference()
public void addGui(PreferenceTabbedPane gui)
PreferenceSettingaddGui in interface PreferenceSettingpublic boolean ok()
PreferenceSettingok in interface PreferenceSettingpublic boolean isExpert()
PreferenceSettingisExpert in interface PreferenceSettingpublic TabPreferenceSetting getTabPreferenceSetting(PreferenceTabbedPane gui)
SubPreferenceSettinggetTabPreferenceSetting in interface SubPreferenceSetting