From f59491ac03549e462c125c8c155396280c023169 Mon Sep 17 00:00:00 2001 From: shaper Date: Sat, 21 Jul 2001 00:49:26 +0000 Subject: [PATCH] Initial version. git-svn-id: https://samskivert.googlecode.com/svn/trunk@199 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../com/samskivert/swing/util/SwingUtil.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 projects/samskivert/src/java/com/samskivert/swing/util/SwingUtil.java diff --git a/projects/samskivert/src/java/com/samskivert/swing/util/SwingUtil.java b/projects/samskivert/src/java/com/samskivert/swing/util/SwingUtil.java new file mode 100644 index 00000000..4a890653 --- /dev/null +++ b/projects/samskivert/src/java/com/samskivert/swing/util/SwingUtil.java @@ -0,0 +1,26 @@ +// +// $Id: SwingUtil.java,v 1.1 2001/07/21 00:49:26 shaper Exp $ + +package com.samskivert.swing.util; + +import java.awt.*; + +/** + * Miscellaneous useful Swing-related utility functions. + */ +public class SwingUtil +{ + /** + * Center the given frame within the screen boundaries. + * + * @param frame the frame to be centered. + */ + public static void centerFrame (Frame frame) + { + Toolkit tk = frame.getToolkit(); + Dimension ss = tk.getScreenSize(); + int width = frame.getWidth(), height = frame.getHeight(); + frame.setBounds((ss.width-width)/2, (ss.height-height)/2, + width, height); + } +}