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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponent(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 ContainercreateContainer(LayoutManager layout) createLabel(String text, IconSource icon, Dimension size, int flags) protected abstract ComponentcreateLabel(String text, Icon icon, int flags) createLabeledComponent(Object component, Object label) getComponent(Object container, int index) intgetComponentCount(Object container) protected abstract ContainergetContentPane(Object container) protected FontgetFont(int labelFlags) intgetLocationOnScreen(Object component) intstatic intintstatic voidvoidremoveComponent(Object component) voidvoidrevalidate(Object component) protected abstract voidupdateLabel(Component label, String text, Icon icon) voidvoidvoidvoidvoidvoidMethods 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, setDataHandlers, setLayout, setTransferHandler, showPopupMenuMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.awt.event.WindowListener
windowClosing
-
Constructor Details
-
AWTToolkitBase
public AWTToolkitBase()
-
-
Method Details
-
getFont
-
getContentPane
-
addComponent
- Specified by:
addComponentin classUIToolkit
-
removeComponent
- Specified by:
removeComponentin classUIToolkit
-
indexOf
-
getComponentCount
- Specified by:
getComponentCountin classUIToolkit
-
getComponent
- Specified by:
getComponentin classUIToolkit
-
createLabeledComponent
- Specified by:
createLabeledComponentin classUIToolkit
-
createLabel
- Specified by:
createLabelin classUIToolkit
-
createLabel
-
updateLabel
-
createContainer
- Specified by:
createContainerin classUIToolkit
-
createContainer
- Specified by:
createContainerin classUIToolkit
-
createContainer
- Specified by:
createContainerin classUIToolkit
-
createContainer
-
getLocationOnScreen
- Specified by:
getLocationOnScreenin classUIToolkit
-
getWidth
-
getHeight
-
windowOpened
- Specified by:
windowOpenedin interfaceWindowListener
-
windowClosed
- Specified by:
windowClosedin interfaceWindowListener
-
windowIconified
- Specified by:
windowIconifiedin interfaceWindowListener
-
windowDeiconified
- Specified by:
windowDeiconifiedin interfaceWindowListener
-
windowActivated
- Specified by:
windowActivatedin interfaceWindowListener
-
windowDeactivated
- Specified by:
windowDeactivatedin interfaceWindowListener
-
indexOf
-
printTree
-
revalidate
- Specified by:
revalidatein classUIToolkit
-
repaint
-