FileDocCategorySizeDatePackage
WelcomeApp.javaAPI DocExample989Sat Sep 12 03:01:00 BST 1998welcome

WelcomeApp

public class WelcomeApp extends Object

Fields Summary
boolean
packFrame
Constructors Summary
public WelcomeApp()


  // Construct the application
    
    WelcomeFrame frame = new WelcomeFrame();

    //Pack frames that have useful preferred size info, e.g. from their layout
    //Validate frames that have preset sizes
    if (packFrame)
      frame.pack();
    else
      frame.validate();

    // Center the frame
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = frame.getPreferredSize();
    if (frameSize.height > screenSize.height)
      frameSize.height = screenSize.height;
    if (frameSize.width > screenSize.width)
      frameSize.width = screenSize.width;
    frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);

    frame.setVisible(true);
  
Methods Summary
public static voidmain(java.lang.String[] args)

    new WelcomeApp();