|
HOME | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--com.ultraswing.CFrame
This class is an extension of JFrame, with new features such as centerOnScreen, status bar, etc.
Usage exampe:
CFrame frame = new CFrame(); frame.addStatusBar(status); frame.setSize(800, 600); frame.centerOnScreen(); frame.setVisible(true); frame.setExitOnClose();
Field Summary |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
CFrame()
|
Method Summary | |
void |
addStatusBar(StatusBar statusBar)
Adds a status bar |
void |
centerOnScreen()
Centers the frame on the screen. |
void |
disableCloseButton()
Disables the close button of this frame |
StatusBar |
getStatusBar()
Returns the status bar |
boolean |
isStatusBarVisible()
Tests if statusbar is visible on screen |
StatusBar |
removeStatusBar()
Removes statusbar |
void |
restoreStatusBar()
Shows status bar which was hidden |
void |
setExitOnClose()
Exits program if frame is closed |
void |
setStatusMessage(String message)
Sets status message on status bar |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public CFrame()
Method Detail |
public void addStatusBar(StatusBar statusBar)
statusBar
- status bar to addpublic StatusBar getStatusBar()
public void setStatusMessage(String message)
message
- status messagepublic StatusBar removeStatusBar()
public void restoreStatusBar()
public boolean isStatusBarVisible()
public void setExitOnClose()
public void disableCloseButton()
public void centerOnScreen()
|
HOME | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |