com.sibvisions.rad.application
Class About
java.lang.Object
javax.rad.genui.UIResource<C>
javax.rad.genui.UIComponent<C>
javax.rad.genui.UIContainer<C>
javax.rad.genui.container.AbstractWindow<C>
javax.rad.genui.container.AbstractFrame<IInternalFrame>
javax.rad.genui.container.UIInternalFrame
com.sibvisions.rad.application.About
- All Implemented Interfaces:
- ITranslatable, IFrame, IInternalFrame, IToolBarPanel, IWindow, IComponent, IContainer, IResource, INamedObject
public class About
- extends UIInternalFrame
The About
class is the About dialog of the application. It
contains company information such as contact adress. It also contains
system information such as java system properties.
Constructor Summary |
About(UIDesktopPanel pDesktop)
Creates a new instance of About for the given application. |
Methods inherited from class javax.rad.genui.container.UIInternalFrame |
close, dispose, isClosable, isClosed, isIconifiable, isMaximizable, isModal, setClosable, setIconifiable, setMaximizable, setModal, toBack, toFront, topLevelAddNotify |
Methods inherited from class javax.rad.genui.container.AbstractFrame |
addNotify, addToolBar, addToolBar, beforeAddNotify, getIconImage, getMenuBar, getState, getTitle, getToolBar, getToolBarArea, getToolBarCount, indexOfToolBar, isResizable, isToolBarMovable, removeAllToolBars, removeNotify, removeToolBar, removeToolBar, setIconImage, setMenuBar, setResizable, setState, setTitle, setToolBarArea, setToolBarMovable, updateTranslation |
Methods inherited from class javax.rad.genui.container.AbstractWindow |
centerRelativeTo, eventWindowActivated, eventWindowClosed, eventWindowClosing, eventWindowDeactivated, eventWindowDeiconified, eventWindowIconified, eventWindowOpened, isActive, isDisposed, pack, setVisible |
Methods inherited from class javax.rad.genui.UIContainer |
add, add, add, add, checkAdd, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, setLayout, setZOrder |
Methods inherited from class javax.rad.genui.UIComponent |
capture, createCellFormatter, createNodeFormatter, debug, error, eventComponentMoved, eventComponentResized, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getComponentUIResource, getCurrentTranslation, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getResource, getSize, getToolTipText, getTranslation, info, invokeAndWait, invokeAndWait, invokeInThread, invokeInThread, invokeLater, invokeLater, isBackgroundSet, isBeforeNotified, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isNotified, isPreferredSizeSet, isTranslationChanged, isTranslationEnabled, isVisible, requestFocus, setBackground, setBounds, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocation, setLocationRelativeTo, setMaximumSize, setMaximumSize, setMinimumSize, setMinimumSize, setName, setParent, setPreferredSize, setPreferredSize, setSize, setSize, setToolTipText, setTranslation, setTranslationEnabled, translate |
Methods inherited from interface javax.rad.ui.container.IWindow |
centerRelativeTo, eventWindowActivated, eventWindowClosed, eventWindowClosing, eventWindowDeactivated, eventWindowDeiconified, eventWindowIconified, eventWindowOpened, isActive, isDisposed, pack |
Methods inherited from interface javax.rad.ui.IContainer |
add, add, add, add, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, setLayout |
Methods inherited from interface javax.rad.ui.IComponent |
capture, eventComponentMoved, eventComponentResized, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocationRelativeTo, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setToolTipText, setVisible |
About
public About(UIDesktopPanel pDesktop)
- Creates a new instance of
About
for the given application.
- Parameters:
pDesktop
- the desktop panel
init
protected void init()
- Initializes the ui components.
setInfo
public void setInfo(String pInfo)
- Sets the short information.
- Parameters:
pInfo
- the information
setSubInfo
public void setSubInfo(String pSubInfo)
- Sets the detailed information.
- Parameters:
pSubInfo
- the information
setText
public void setText(String pText)
- Sets the about information.
- Parameters:
pText
- the information
setTextFont
public void setTextFont(UIFont pFont)
- Sets the font for the text.
- Parameters:
pFont
- the font
getTextArea
protected ITextArea getTextArea()
- Gets the textarea for the text.
- Returns:
- the text area
getInfoLabel
protected ILabel getInfoLabel()
- Gets the info label.
- Returns:
- the label
getSubInfoLabel
protected ILabel getSubInfoLabel()
- Gets the subinfo label.
- Returns:
- the label
doOk
public void doOk(UIActionEvent pEvent)
- Closes the dialog when the OK button was clicked.
- Parameters:
pEvent
- the event from the button
Copyright © 2009 SIB Visions GmbH. All Rights Reserved.