public class AppearanceSettings extends AbstractSettings<AppearanceSettingsParameters>
| Constructor and Description |
|---|
AppearanceSettings() |
| Modifier and Type | Method and Description |
|---|---|
Icon |
getIcon() |
static String |
getTheme() |
boolean |
isExperimentSetting() |
boolean |
isIdeSetting() |
boolean |
isValid() |
AppearanceSettingsParameters |
makeDefaultParameters(Experiment experiment) |
JComponent |
makePanel(AppearanceSettingsParameters params,
java.util.function.Consumer<AppearanceSettingsParameters> changeListener) |
addChangeListener, equals, getName, getParams, getPath, hashCode, notifyListeners, setParamsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetParentPath, resetToDefaultSettingsisSimpleType, isSimpleType, load, loadFields, read, read, readList, readList, save, saveFields, write, write, writeListpublic static final String PATH
public AppearanceSettingsParameters makeDefaultParameters(Experiment experiment)
public boolean isValid()
public Icon getIcon()
public JComponent makePanel(AppearanceSettingsParameters params, java.util.function.Consumer<AppearanceSettingsParameters> changeListener)
public boolean isExperimentSetting()
public boolean isIdeSetting()
public static String getTheme()
Copyright © 2019. All rights reserved.