Class java.awt.Frame
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.
-
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()
- Return the cursor type
-
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)
- Set the cursor image to a predefined cursor.
-
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
public final static int DEFAULT_CURSOR
CROSSHAIR_CURSOR
public final static int CROSSHAIR_CURSOR
TEXT_CURSOR
public final static int TEXT_CURSOR
WAIT_CURSOR
public final static int WAIT_CURSOR
SW_RESIZE_CURSOR
public final static int SW_RESIZE_CURSOR
SE_RESIZE_CURSOR
public final static int SE_RESIZE_CURSOR
NW_RESIZE_CURSOR
public final static int NW_RESIZE_CURSOR
NE_RESIZE_CURSOR
public final static int NE_RESIZE_CURSOR
N_RESIZE_CURSOR
public final static int N_RESIZE_CURSOR
S_RESIZE_CURSOR
public final static int S_RESIZE_CURSOR
W_RESIZE_CURSOR
public final static int W_RESIZE_CURSOR
E_RESIZE_CURSOR
public final static int E_RESIZE_CURSOR
HAND_CURSOR
public final static int HAND_CURSOR
MOVE_CURSOR
public final static int MOVE_CURSOR
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(int cursorType)
- Set the cursor image to a predefined cursor.
- Parameters:
- cursorType - one of the cursor constants defined above.
getCursorType
public int getCursorType()
- Return the cursor type
paramString
protected String paramString()
- Returns the parameter String of this Frame.
- Overrides:
- paramString in class Container
All Packages Class Hierarchy This Package Previous Next Index