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.String
KEY_DEBUG_SHOW_PLACEHOLDERS
private 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 void
debugPaint(java.awt.Graphics g, javax.swing.JComponent c)
private static void
debugPaintRect(java.awt.Graphics g, java.awt.Rectangle r)
(package private) static java.awt.Dimension
getPlaceholderPreferredSize(javax.swing.JComponent c, java.lang.String options)
private static int
indexOfPlaceholder(javax.swing.JComponent c)
(package private) static java.awt.event.ComponentListener
macInstallListeners(javax.swing.JRootPane rootPane)
(package private) static void
macUninstallFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)
(package private) static void
macUninstallListeners(javax.swing.JRootPane rootPane, java.awt.event.ComponentListener l)
(package private) static void
macUpdateFullWindowContentButtonsBoundsProperty(javax.swing.JRootPane rootPane)
(package private) static void
registerPlaceholder(javax.swing.JComponent c)
(package private) static void
revalidatePlaceholders(java.awt.Component container)
(package private) static void
unregisterPlaceholder(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)
-
-