Class java.awt.Frame
All Packages    This Package    Previous    Next

Class java.awt.Frame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame

public class Frame
extends Window
implements MenuContainer
A Frame is a top-level window with a title. The default layout for a frame is BorderLayout.
Version:
1.35, 10/21/95
Author:
Sami Shaio

Constructor Index

 o Frame()
Constructs a new Frame that is initially invisible.
 o Frame(String)
Constructs a new, initially invisible Frame with the specified title.

Method Index

 o addNotify()
Creates the Frame's peer.
 o dispose()
Disposes of the Frame.
 o getIconImage()
Returns the icon image for this Frame.
 o getMenuBar()
Gets the menu bar for this Frame.
 o getTitle()
Gets the title of the Frame.
 o isResizable()
Returns true if the user can resize the Frame.
 o paramString()
Returns the parameter String of this Frame.
 o remove(MenuComponent)
Removes the specified menu bar from this Frame.
 o setCursor(Image)
Set the cursor image
 o setIconImage(Image)
Sets the image to display when this Frame is iconized.
 o setMenuBar(MenuBar)
Sets the menubar for this Frame to the specified menubar.
 o setResizable(boolean)
Sets the resizable flag.
 o setTitle(String)
Sets the title for this Frame to the specified title.

Constructors

 o Frame
  public Frame()
Constructs a new Frame that is initially invisible.
See Also:
resize, show

 o Frame

  public Frame(String title)
Constructs a new, initially invisible Frame with the specified title.
Parameters:
title - te specified title
See Also:
resize, show

Methods

 o addNotify
  public synchronized void addNotify()
Creates the Frame's peer. The peer allows us to change the look of the Frame without changing its functionality.
Overrides:
addNotify in class Window

 o getTitle

  public String getTitle()
Gets the title of the Frame.
See Also:
setTitle

 o setTitle

  public void setTitle(String title)
Sets the title for this Frame to the specified title.
Parameters:
title - the specified title of this Frame
See Also:
getTitle

 o getIconImage

  public Image getIconImage()
Returns the icon image for this Frame.

 o setIconImage

  public void setIconImage(Image image)
Sets the image to display when this Frame is iconized. Note that not all platforms support the concept of iconizing a window.
Parameters:
image - the icon image to be displayed

 o getMenuBar

  public MenuBar getMenuBar()
Gets the menu bar for this Frame.

 o setMenuBar

  public synchronized void setMenuBar(MenuBar mb)
Sets the menubar for this Frame to the specified menubar.
Parameters:
mb - the menubar being set

 o remove

  public synchronized void remove(MenuComponent m)
Removes the specified menu bar from this Frame.

 o dispose

  public synchronized void dispose()
Disposes of the Frame. This method must be called to release the resources that are used for the frame.
Overrides:
dispose in class Window

 o isResizable

  public boolean isResizable()
Returns true if the user can resize the Frame.

 o setResizable

  public void setResizable(boolean resizable)
Sets the resizable flag.
Parameters:
resizable - true if resizable; false otherwise.

 o setCursor

  public void setCursor(Image img)
Set the cursor image

 o paramString

  protected String paramString()
Returns the parameter String of this Frame.
Overrides:
paramString in class Container


All Packages    This Package    Previous    Next