Operate on windows rather than frames so that we can center dialogs as
well. Accordingly changed name to centerWindow(). git-svn-id: https://samskivert.googlecode.com/svn/trunk@211 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: SwingUtil.java,v 1.1 2001/07/21 00:49:26 shaper Exp $
|
// $Id: SwingUtil.java,v 1.2 2001/07/25 23:50:22 mdb Exp $
|
||||||
|
|
||||||
package com.samskivert.swing.util;
|
package com.samskivert.swing.util;
|
||||||
|
|
||||||
@@ -11,16 +11,16 @@ import java.awt.*;
|
|||||||
public class SwingUtil
|
public class SwingUtil
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Center the given frame within the screen boundaries.
|
* Center the given window within the screen boundaries.
|
||||||
*
|
*
|
||||||
* @param frame the frame to be centered.
|
* @param window the window to be centered.
|
||||||
*/
|
*/
|
||||||
public static void centerFrame (Frame frame)
|
public static void centerWindow (Window window)
|
||||||
{
|
{
|
||||||
Toolkit tk = frame.getToolkit();
|
Toolkit tk = window.getToolkit();
|
||||||
Dimension ss = tk.getScreenSize();
|
Dimension ss = tk.getScreenSize();
|
||||||
int width = frame.getWidth(), height = frame.getHeight();
|
int width = window.getWidth(), height = window.getHeight();
|
||||||
frame.setBounds((ss.width-width)/2, (ss.height-height)/2,
|
window.setBounds((ss.width-width)/2, (ss.height-height)/2,
|
||||||
width, height);
|
width, height);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user