Package com.formdev.flatlaf.ui
Class FullWindowContentSupport
- java.lang.Object
-
- com.formdev.flatlaf.ui.FullWindowContentSupport
-
class FullWindowContentSupport extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringKEY_DEBUG_SHOW_PLACEHOLDERSprivate static java.util.ArrayList<java.lang.ref.WeakReference<javax.swing.JComponent>>placeholders
-
Constructor Summary
Constructors Constructor Description FullWindowContentSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voiddebugPaint(java.awt.Graphics g, javax.swing.JComponent c)private static voiddebugPaintRect(java.awt.Graphics g, java.awt.Rectangle r)(package private) static java.awt.DimensiongetPlaceholderPreferredSize(javax.swing.JComponent c, java.lang.String options)private static intindexOfPlaceholder(javax.swing.JComponent c)(package private) static java.awt.event.ComponentListenermacInstallListeners(javax.swing.JRootPane rootPane)(package private) static voidmacUninstallFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)(package private) static voidmacUninstallListeners(javax.swing.JRootPane rootPane, java.awt.event.ComponentListener l)(package private) static voidmacUpdateFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)(package private) static voidregisterPlaceholder(javax.swing.JComponent c)(package private) static voidrevalidatePlaceholders(java.awt.Component container)(package private) static voidunregisterPlaceholder(javax.swing.JComponent c)
-
-
-
Field Detail
-
KEY_DEBUG_SHOW_PLACEHOLDERS
private static final java.lang.String KEY_DEBUG_SHOW_PLACEHOLDERS
- See Also:
- Constant Field Values
-
placeholders
private static java.util.ArrayList<java.lang.ref.WeakReference<javax.swing.JComponent>> placeholders
-
-
Method Detail
-
getPlaceholderPreferredSize
static java.awt.Dimension getPlaceholderPreferredSize(javax.swing.JComponent c, java.lang.String options)
-
registerPlaceholder
static void registerPlaceholder(javax.swing.JComponent c)
-
unregisterPlaceholder
static void unregisterPlaceholder(javax.swing.JComponent c)
-
indexOfPlaceholder
private static int indexOfPlaceholder(javax.swing.JComponent c)
-
revalidatePlaceholders
static void revalidatePlaceholders(java.awt.Component container)
-
macInstallListeners
static java.awt.event.ComponentListener macInstallListeners(javax.swing.JRootPane rootPane)
-
macUninstallListeners
static void macUninstallListeners(javax.swing.JRootPane rootPane, java.awt.event.ComponentListener l)
-
macUpdateFullWindowContentButtonsBoundsProperty
static void macUpdateFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)
-
macUninstallFullWindowContentButtonsBoundsProperty
static void macUninstallFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)
-
debugPaint
static void debugPaint(java.awt.Graphics g, javax.swing.JComponent c)
-
debugPaintRect
private static void debugPaintRect(java.awt.Graphics g, java.awt.Rectangle r)
-
-