Package com.macrofocus.helper
Class SwingHelper
- java.lang.Object
-
- com.macrofocus.helper.SwingHelper
-
public class SwingHelper extends java.lang.ObjectHelper class for dealing with Swing.
-
-
Constructor Summary
Constructors Constructor Description SwingHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcenter(java.awt.Container parent, java.awt.Component component)static voidcenterBottom(java.awt.Container parent, java.awt.Component component)static java.awt.PointconvertScreenLocationToParent(java.awt.Container parent, int x, int y)Converts the locationxyto the parents coordinate system, returning the location.static java.awt.RectanglegetBoundsOnScreen(java.awt.Component c)static java.awt.RectanglegetInnerBoundsOnScreen(javax.swing.JComponent c)static intgetMultipleSelectionKey()static javax.swing.JLayeredPanegetTopLayeredPane(java.awt.Component c)static booleanisDescendingFrom(java.awt.Component focusOwner, java.awt.Component parent)static booleanisMultipleSelectionKey(java.awt.event.InputEvent event)static voidsetFocusable(java.awt.Container parent, boolean focusable)
-
-
-
Method Detail
-
isMultipleSelectionKey
public static boolean isMultipleSelectionKey(java.awt.event.InputEvent event)
-
getMultipleSelectionKey
public static int getMultipleSelectionKey()
-
getTopLayeredPane
public static javax.swing.JLayeredPane getTopLayeredPane(java.awt.Component c)
-
convertScreenLocationToParent
public static java.awt.Point convertScreenLocationToParent(java.awt.Container parent, int x, int y)Converts the locationxyto the parents coordinate system, returning the location.
-
getBoundsOnScreen
public static java.awt.Rectangle getBoundsOnScreen(java.awt.Component c)
-
getInnerBoundsOnScreen
public static java.awt.Rectangle getInnerBoundsOnScreen(javax.swing.JComponent c)
-
setFocusable
public static void setFocusable(java.awt.Container parent, boolean focusable)
-
center
public static void center(java.awt.Container parent, java.awt.Component component)
-
centerBottom
public static void centerBottom(java.awt.Container parent, java.awt.Component component)
-
isDescendingFrom
public static boolean isDescendingFrom(java.awt.Component focusOwner, java.awt.Component parent)
-
-