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
-
Frame()
-
Constructs a new Frame that is initially invisible.
-
Frame(String)
-
Constructs a new, initially invisible Frame with the specified
title.
-
addNotify()
-
Creates the Frame's peer.
-
dispose()
-
Disposes of the Frame.
-
getIconImage()
-
Returns the icon image for this Frame.
-
getMenuBar()
-
Gets the menu bar for this Frame.
-
getTitle()
-
Gets the title of the Frame.
-
isResizable()
-
Returns true if the user can resize the Frame.
-
paramString()
-
Returns the parameter String of this Frame.
-
remove(MenuComponent)
-
Removes the specified menu bar from this Frame.
-
setCursor(Image)
-
Set the cursor image
-
setIconImage(Image)
-
Sets the image to display when this Frame is iconized.
-
setMenuBar(MenuBar)
-
Sets the menubar for this Frame to the specified menubar.
-
setResizable(boolean)
-
Sets the resizable flag.
-
setTitle(String)
-
Sets the title for this Frame to the specified title.
Frame
public Frame()
-
Constructs a new Frame that is initially invisible.
-
See Also:
-
resize,
show
Frame
public Frame(String title)
-
Constructs a new, initially invisible Frame with the specified
title.
-
Parameters:
-
title
-
te specified title
-
See Also:
-
resize,
show
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
getTitle
public String getTitle()
-
Gets the title of the Frame.
-
See Also:
-
setTitle
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
getIconImage
public Image getIconImage()
-
Returns the icon image for this Frame.
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
getMenuBar
public MenuBar getMenuBar()
-
Gets the menu bar for this Frame.
setMenuBar
public synchronized void setMenuBar(MenuBar mb)
-
Sets the menubar for this Frame to the specified menubar.
-
Parameters:
-
mb
-
the menubar being set
remove
public synchronized void remove(MenuComponent m)
-
Removes the specified menu bar from this Frame.
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
isResizable
public boolean isResizable()
-
Returns true if the user can resize the Frame.
setResizable
public void setResizable(boolean resizable)
-
Sets the resizable flag.
-
Parameters:
-
resizable
-
true if resizable; false otherwise.
setCursor
public void setCursor(Image img)
-
Set the cursor image
paramString
protected String paramString()
-
Returns the parameter String of this Frame.
-
Overrides:
-
paramString in class Container
All Packages This Package Previous Next