|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
ch.tatool.core.display.swing.SwingExecutionFrame
public class SwingExecutionFrame
Display implementation usable for task execution.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| 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 ch.tatool.core.display.swing.SwingExecutionDisplay |
|---|
EMPTY_CARD_ID |
| 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 | |
|---|---|
SwingExecutionFrame()
Creates new form SwingExecutionFrame |
|
| Method Summary | |
|---|---|
void |
addCard(String cardId,
Component component)
Add a card to this display |
void |
displayEmptyCard()
Display an empty card. |
void |
disposeWindow()
Hides the window and completely disposed uses resources. |
Color |
getBackgroundColor()
Get the background color of this frame. |
String |
getDisplayedCardId()
Get the currently displayed card. |
void |
hideWindow()
Hides the window. |
boolean |
isFullScreenModeEnabled()
Get whether the fullscreen mode is enabled. |
void |
removeAllCards()
Remove all added cards. |
void |
removeCard(String cardId)
Removes a card from the display. |
void |
setBackgroundColor(Color color)
Set the background color of this frame. |
void |
setFullScreenModeEnabled(boolean fullScreenModeEnabled)
Set the full screen mode. |
void |
setOverlay(Component component)
Set the overlay component to be displayed. |
void |
showCard(String cardId)
Display a previously added card. |
void |
showWindow()
Shows the window. |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Constructor Detail |
|---|
public SwingExecutionFrame()
| Method Detail |
|---|
public void setFullScreenModeEnabled(boolean fullScreenModeEnabled)
public boolean isFullScreenModeEnabled()
public void showWindow()
public void hideWindow()
public void disposeWindow()
public void addCard(String cardId,
Component component)
addCard in interface SwingExecutionDisplaypublic void showCard(String cardId)
showCard in interface SwingExecutionDisplaypublic void removeCard(String cardId)
removeCard in interface SwingExecutionDisplaypublic void removeAllCards()
removeAllCards in interface SwingExecutionDisplaypublic void displayEmptyCard()
displayEmptyCard in interface SwingExecutionDisplaypublic String getDisplayedCardId()
getDisplayedCardId in interface SwingExecutionDisplaypublic void setOverlay(Component component)
setOverlay in interface SwingExecutionDisplaycomponent - the overlay component to display, null to remove any displayed componentpublic Color getBackgroundColor()
getBackgroundColor in interface SwingExecutionDisplaypublic void setBackgroundColor(Color color)
setBackgroundColor in interface SwingExecutionDisplaycolor - the background color to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||