All Packages Class Hierarchy This Package Previous Next Index
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.
Frames are capable of generating the following types of window events:
WindowOpened, WindowClosing, WindowClosed, WindowIconified,
WindowDeiconified, WindowActivated, WindowDeactivated.
- See Also:
- WindowEvent, addWindowListener
-
CROSSHAIR_CURSOR
-
-
DEFAULT_CURSOR
-
-
E_RESIZE_CURSOR
-
-
HAND_CURSOR
-
-
MOVE_CURSOR
-
-
N_RESIZE_CURSOR
-
-
NE_RESIZE_CURSOR
-
-
NW_RESIZE_CURSOR
-
-
S_RESIZE_CURSOR
-
-
SE_RESIZE_CURSOR
-
-
SW_RESIZE_CURSOR
-
-
TEXT_CURSOR
-
-
W_RESIZE_CURSOR
-
-
WAIT_CURSOR
-
-
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.
-
getCursorType()
-
Deprecated.
-
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(int)
-
Deprecated.
-
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.
DEFAULT_CURSOR
Properties Public Constant
DEFAULT_CURSOR=int
CROSSHAIR_CURSOR
Properties Public Constant
CROSSHAIR_CURSOR=int
TEXT_CURSOR
Properties Public Constant
TEXT_CURSOR=int
WAIT_CURSOR
Properties Public Constant
WAIT_CURSOR=int
SW_RESIZE_CURSOR
Properties Public Constant
SW_RESIZE_CURSOR=int
SE_RESIZE_CURSOR
Properties Public Constant
SE_RESIZE_CURSOR=int
NW_RESIZE_CURSOR
Properties Public Constant
NW_RESIZE_CURSOR=int
NE_RESIZE_CURSOR
Properties Public Constant
NE_RESIZE_CURSOR=int
N_RESIZE_CURSOR
Properties Public Constant
N_RESIZE_CURSOR=int
S_RESIZE_CURSOR
Properties Public Constant
S_RESIZE_CURSOR=int
W_RESIZE_CURSOR
Properties Public Constant
W_RESIZE_CURSOR=int
E_RESIZE_CURSOR
Properties Public Constant
E_RESIZE_CURSOR=int
HAND_CURSOR
Properties Public Constant
HAND_CURSOR=int
MOVE_CURSOR
Properties Public Constant
MOVE_CURSOR=int
Frame
method Frame() public
- Constructs a new Frame that is initially invisible.
- See Also:
- setSize, setVisible
Frame
method Frame(title=String) public
- Constructs a new, initially invisible Frame with the specified
title.
- Parameters:
- title - the title for the frame
- See Also:
- setSize, setVisible
addNotify
method addNotify() public
- 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
method getTitle() returns String public
- Gets the title of the Frame.
- See Also:
- setTitle
setTitle
method setTitle(title=String) public protect
- Sets the title for this Frame to the specified title.
- Parameters:
- title - the specified title of this Frame
- See Also:
- getTitle
getIconImage
method getIconImage() returns Image public
- Returns the icon image for this Frame.
setIconImage
method setIconImage(image=Image) public protect
- 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
method getMenuBar() returns MenuBar public
- Gets the menu bar for this Frame.
setMenuBar
method setMenuBar(mb=MenuBar) public protect
- Sets the menubar for this Frame to the specified menubar.
- Parameters:
- mb - the menubar being set
isResizable
method isResizable() returns boolean public
- Returns true if the user can resize the Frame.
setResizable
method setResizable(resizable=boolean) public protect
- Sets the resizable flag.
- Parameters:
- resizable - true if resizable; false otherwise.
remove
method remove(m=MenuComponent) public protect
- Removes the specified menu bar from this Frame.
- Overrides:
- remove in class Component
dispose
method dispose() public protect
- Disposes of the Frame. This method must
be called to release the resources that
are used for the frame. All components
contained by the frame and all windows
owned by the frame will also be destroyed.
- Overrides:
- dispose in class Window
paramString
method paramString() returns String Inheritable
- Returns the parameter String of this Frame.
- Overrides:
- paramString in class Container
setCursor
method setCursor(cursorType=int) public protect
- Note: setCursor() is deprecated.
As of JDK version 1.1,
replaced by Component.setCursor(Cursor).
getCursorType
method getCursorType() returns int public
- Note: getCursorType() is deprecated.
As of JDK version 1.1,
replaced by Component.getCursor().
All Packages Class Hierarchy This Package Previous Next Index