java.lang.Object
de.grogra.pf.ui.UIToolkit
de.grogra.pf.ui.awt.AWTToolkitBase
- All Implemented Interfaces:
WindowListener
,EventListener
- Direct Known Subclasses:
SwingToolkit
-
Field Summary
Fields inherited from class de.grogra.pf.ui.UIToolkit
ABOUT_ICON_SIZE, ALIGNMENT_CENTER, ALIGNMENT_LEADING, ALIGNMENT_TRAILING, CREATE_COMPONENT_WRAPPER_METHOD, EXPLORER_ACTION, FONT_BOLD, FONT_DIALOG, FONT_DIALOG_INPUT, FONT_ITALIC, FONT_MASK, FONT_MONOSPACED, FONT_PLAIN, FONT_SANS_SERIF, FONT_SERIF, FONT_SIZE_MASK, FOR_MENU, FORCE_DIMENSION, MEDIUM_ICON_SIZE, MENU_ICON_SIZE, TOOLBAR_ICON_SIZE, UPDATE_COMPONENT_WRAPPER_METHOD, WINDOW_ICON_SIZE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addComponent
(Object container, Object component, Object constraints, int index) createContainer
(float[] weights, int gap) createContainer
(int gap) createContainer
(int rows, int cols, int gap) protected abstract Container
createContainer
(LayoutManager layout) createLabel
(String text, IconSource icon, Dimension size, int flags) protected abstract Component
createLabel
(String text, Icon icon, int flags) createLabeledComponent
(Object component, Object label) getComponent
(Object container, int index) int
getComponentCount
(Object container) protected abstract Container
getContentPane
(Object container) protected Font
getFont
(int labelFlags) int
getLocationOnScreen
(Object component) int
static int
int
static void
void
removeComponent
(Object component) void
void
revalidate
(Object component) protected abstract void
updateLabel
(Component label, String text, Icon icon) void
void
void
void
void
void
Methods inherited from class de.grogra.pf.ui.UIToolkit
addComponent, chooseFile, createAbout, createBooleanWidget, createButton, createButton, createButton, createButton, createButton, createButton, createChartPanel, createChoiceWidget, createColorWidget, createComponentMenu, createComponentTree, createConsole, createDisplayForProject, createLabel, createLabel, createLabel, createLabel, createLogViewer, createNumericWidget, createPanel, createScrollPane, createSplitContainer, createStatusBar, createStringWidget, createTabbedPane, createTable, createTextEditor, createTextViewer, createToolBar, createTree, createTreeChoiceWidget, createTreeInSplit, createUITreeComponent, createViewerPanel, createViewerPanel, createWindow, dispose, get, getFirstMatching, getFirstMatching, getParent, getSelectedRow, getTable, getTextViewerComponent, hightliteContent, setBorder, setContent, setContent, setLayout, showPopupMenu
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.awt.event.WindowListener
windowClosing
-
Constructor Details
-
AWTToolkitBase
public AWTToolkitBase()
-
-
Method Details
-
getFont
-
getContentPane
-
addComponent
- Specified by:
addComponent
in classUIToolkit
-
removeComponent
- Specified by:
removeComponent
in classUIToolkit
-
indexOf
-
getComponentCount
- Specified by:
getComponentCount
in classUIToolkit
-
getComponent
- Specified by:
getComponent
in classUIToolkit
-
createLabeledComponent
- Specified by:
createLabeledComponent
in classUIToolkit
-
createLabel
- Specified by:
createLabel
in classUIToolkit
-
createLabel
-
updateLabel
-
createContainer
- Specified by:
createContainer
in classUIToolkit
-
createContainer
- Specified by:
createContainer
in classUIToolkit
-
createContainer
- Specified by:
createContainer
in classUIToolkit
-
createContainer
-
getLocationOnScreen
- Specified by:
getLocationOnScreen
in classUIToolkit
-
getWidth
-
getHeight
-
windowOpened
- Specified by:
windowOpened
in interfaceWindowListener
-
windowClosed
- Specified by:
windowClosed
in interfaceWindowListener
-
windowIconified
- Specified by:
windowIconified
in interfaceWindowListener
-
windowDeiconified
- Specified by:
windowDeiconified
in interfaceWindowListener
-
windowActivated
- Specified by:
windowActivated
in interfaceWindowListener
-
windowDeactivated
- Specified by:
windowDeactivated
in interfaceWindowListener
-
indexOf
-
printTree
-
revalidate
- Specified by:
revalidate
in classUIToolkit
-
repaint
-