public class TabUtils
extends java.lang.Object
Tab.
I wanted to reuse the code of ControlUtils for the fill methods of this class but
menu items and buttons do not share a common class, thus this is copy'n'paste
for the moment.
When trying Kotlin, all static methods are candidates for extending the menuitem class.
Legal stuff
Copyright 2010-2020 Ekkart Kleinod ekleinod@edgesoft.de
This file is part of edgeutils.
edgeutils is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
edgeutils is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with edgeutils. If not, see http://www.gnu.org/licenses/.
- Since:
- 0.17.0
- Author:
- Ekkart Kleinod
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPREFIXVariable name prefix. -
Constructor Summary
Constructors Constructor Description TabUtils() -
Method Summary
Modifier and Type Method Description static voidfillTab(javafx.scene.control.Tab theTab, java.lang.Object theController, int theSize, ResourceType... theResourceTypes)Fills tab with resources.static voidfillTab(javafx.scene.control.Tab theTab, java.lang.Object theController, ResourceType... theResourceTypes)Fills tab with resources.static voidfillTabs(java.lang.Object theController, ResourceType theResourceType, javafx.scene.control.Tab... theTabs)Fills tabs with resource.
-
Field Details
-
PREFIX
public static final java.lang.String PREFIXVariable name prefix.- See Also:
- Constant Field Values
-
-
Constructor Details
-
TabUtils
public TabUtils()
-
-
Method Details
-
fillTab
public static void fillTab(javafx.scene.control.Tab theTab, java.lang.Object theController, ResourceType... theResourceTypes)Fills tab with resources.- Parameters:
theTab- tab to filltheController- view controllertheResourceTypes- resource types
-
fillTab
public static void fillTab(javafx.scene.control.Tab theTab, java.lang.Object theController, int theSize, ResourceType... theResourceTypes)Fills tab with resources.- Parameters:
theTab- tab to filltheController- view controllertheSize- size of the icontheResourceTypes- resource types
-
fillTabs
public static void fillTabs(java.lang.Object theController, ResourceType theResourceType, javafx.scene.control.Tab... theTabs)Fills tabs with resource.- Parameters:
theController- view controllertheResourceType- resource typestheTabs- tab to fill
-