org.naokishibata.generic
Class AWTUtils
java.lang.Object
org.naokishibata.generic.AWTUtils
public class AWTUtils
- extends java.lang.Object
Method Summary |
static void |
bringToTheFront(java.awt.Frame frame)
|
static void |
bringToTheFront(java.awt.Window w)
|
static java.awt.image.BufferedImage |
captureScreen()
|
static void |
enableAWTHeadless(boolean b)
|
static void |
forceSize(java.awt.Component c,
java.awt.Dimension d)
|
static void |
forceSize(java.awt.Component c,
int w,
int h)
|
static java.awt.Dimension |
getContentSize(java.awt.Container c)
|
static void |
makeFocusable(java.awt.Component c)
|
static void |
maximize(java.awt.Frame frame)
|
static void |
openURL(java.lang.String url)
|
static void |
placeAtTheCenter(java.awt.Window frame)
|
static int |
screenHeight()
|
static java.awt.Dimension |
screenSize()
|
static int |
screenWidth()
|
static void |
setContentSize(javax.swing.JFrame f,
java.awt.Dimension d)
|
static void |
setContentSize(javax.swing.JFrame f,
int w,
int h)
|
static boolean |
setNativeLookAndFeel()
|
static java.lang.String |
showLoadDialog(java.lang.String lastPath,
java.io.FilenameFilter filter)
|
static java.lang.String |
showLoadDialog(java.lang.String lastPath,
java.lang.String regex)
|
static java.lang.String |
showSaveDialog(java.lang.String lastPath,
java.io.FilenameFilter filter)
|
static java.lang.String |
showSaveDialog(java.lang.String lastPath,
java.lang.String regex)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWTUtils
public AWTUtils()
screenSize
public static java.awt.Dimension screenSize()
screenWidth
public static int screenWidth()
screenHeight
public static int screenHeight()
placeAtTheCenter
public static void placeAtTheCenter(java.awt.Window frame)
maximize
public static void maximize(java.awt.Frame frame)
forceSize
public static void forceSize(java.awt.Component c,
java.awt.Dimension d)
forceSize
public static void forceSize(java.awt.Component c,
int w,
int h)
getContentSize
public static java.awt.Dimension getContentSize(java.awt.Container c)
setContentSize
public static void setContentSize(javax.swing.JFrame f,
java.awt.Dimension d)
setContentSize
public static void setContentSize(javax.swing.JFrame f,
int w,
int h)
makeFocusable
public static void makeFocusable(java.awt.Component c)
bringToTheFront
public static void bringToTheFront(java.awt.Window w)
bringToTheFront
public static void bringToTheFront(java.awt.Frame frame)
captureScreen
public static java.awt.image.BufferedImage captureScreen()
enableAWTHeadless
public static void enableAWTHeadless(boolean b)
setNativeLookAndFeel
public static boolean setNativeLookAndFeel()
showSaveDialog
public static java.lang.String showSaveDialog(java.lang.String lastPath,
java.io.FilenameFilter filter)
showSaveDialog
public static java.lang.String showSaveDialog(java.lang.String lastPath,
java.lang.String regex)
showLoadDialog
public static java.lang.String showLoadDialog(java.lang.String lastPath,
java.io.FilenameFilter filter)
showLoadDialog
public static java.lang.String showLoadDialog(java.lang.String lastPath,
java.lang.String regex)
openURL
public static void openURL(java.lang.String url)