Package de.team33.sphinx.metis
Class JPanels
java.lang.Object
de.team33.sphinx.metis.JPanels
Utility class to handle
JPanels.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJPanels.Builder<P extends JPanel>Builder implementation to build target instances ofJPanel.static final classJPanels.Charger<P extends JPanel>Charger implementation to charge target instances ofJPanel.static interfaceJPanels.Setup<P extends JPanel,S extends JPanels.Setup<P, S>> Utility interface to set up a target instance ofJPanel. -
Method Summary
Modifier and TypeMethodDescriptionstatic JPanels.Builder<JPanel>builder()Returns a newJPanels.Builderfor target instances of typeJPanel.static JPanels.Builder<JPanel>builder(boolean doubleBuffered) Returns a newJPanels.Builderfor target instances of typeJPanel.static JPanels.Builder<JPanel>builder(LayoutManager layout) Returns a newJPanels.Builderfor target instances of typeJPanel.static JPanels.Builder<JPanel>builder(LayoutManager layout, boolean doubleBuffered) Returns a newJPanels.Builderfor target instances of typeJPanel.static <P extends JPanel>
JPanels.Builder<P>Returns a newJPanels.Builderfor target instances as supplied by the givenSupplier.static <P extends JPanel>
JPanels.Charger<P>charger(P target) Returns a newJPanels.Chargerfor a given target instance.static JPanels.Setup<JPanel,?> Returns a newJPanels.Setupfor a givenJPanelinstance.
-
Method Details
-
builder
Returns a newJPanels.Builderfor target instances of typeJPanel.- See Also:
-
builder
Returns a newJPanels.Builderfor target instances of typeJPanel.- See Also:
-
builder
Returns a newJPanels.Builderfor target instances of typeJPanel.- See Also:
-
builder
Returns a newJPanels.Builderfor target instances of typeJPanel. -
builder
Returns a newJPanels.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
P- The final type of the target instances, at leastJPanel.
-
charger
Returns a newJPanels.Chargerfor a given target instance.- Type Parameters:
P- The final type of the target instance, at leastJPanel.
-
setup
Returns a newJPanels.Setupfor a givenJPanelinstance.
-