Package apps.gui3.tabbedpreferences
Class TabbedPreferences.PreferencesCatItems
java.lang.Object
apps.gui3.tabbedpreferences.TabbedPreferences.PreferencesCatItems
- All Implemented Interfaces:
Serializable
- Enclosing class:
- TabbedPreferences
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) BooleanSupplier(package private) String(package private) String(package private) int(package private) JTabbedPane -
Constructor Summary
ConstructorsConstructorDescriptionPreferencesCatItems(String pref, String title, int sortOrder) PreferencesCatItems(String pref, String title, int sortOrder, BooleanSupplier getIsEnabled) -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddPreferenceItem(String title, String labelkey, JComponent item, String tooltip, int sortOrder) (package private) voiddisableSubCategory(String sub) (package private) String(package private) JComponentgetPanel()(package private) String(package private) voidgotoSubCategory(String sub)
-
Field Details
-
itemText
-
prefItem
-
sortOrder
int sortOrder -
getIsEnabled
-
tabbedPane
-
disableItemsList
-
-
Constructor Details
-
PreferencesCatItems
PreferencesCatItems(String pref, String title, int sortOrder) -
PreferencesCatItems
PreferencesCatItems(String pref, String title, int sortOrder, BooleanSupplier getIsEnabled)
-
-
Method Details
-
addPreferenceItem
void addPreferenceItem(String title, String labelkey, JComponent item, String tooltip, int sortOrder) -
getPrefItem
-
getItemString
-
getSubCategoriesList
-
getPanel
-
gotoSubCategory
-
disableSubCategory
-