public class UISpecToolkit extends ToolkitDelegate
You can set it up by calling the setUp() method.
underlyingToolkitDEFAULT_WAIT_TIME, DESKTOPFONTHINTS, GRAB_EVENT_MASK, MAX_BUTTONS_SUPPORTED, numberOfButtonsdesktopProperties, desktopPropsSupport| Constructor and Description |
|---|
UISpecToolkit() |
addAWTEventListener, addPropertyChangeListener, beep, checkImage, createButton, createCheckbox, createCheckboxMenuItem, createChoice, createCustomCursor, createDesktopPeer, createDragGestureRecognizer, createDragSourceContextPeer, createFileDialog, createImage, createImage, createImage, createImage, createImage, createLabel, createLightweightFrame, createList, createMenu, createMenuBar, createMenuItem, createPopupMenu, createScrollbar, createScrollPane, createSystemTray, createTextArea, createTextField, createTrayIcon, getAWTEventListeners, getAWTEventListeners, getBestCursorSize, getColorModel, getDataTransferer, getFontList, getFontMetrics, getFontPeer, getImage, getImage, getKeyboardFocusManagerPeer, getLockingKeyState, getMaximumCursorColors, getMenuShortcutKeyMask, getPrintJob, getPrintJob, getPropertyChangeListeners, getPropertyChangeListeners, getScreenInsets, getScreenResolution, getScreenSize, getSystemClipboard, getSystemEventQueueImpl, getUnderlyingToolkit, grab, isDesktopSupported, isDynamicLayoutActive, isFrameStateSupported, isModalExclusionTypeSupported, isModalityTypeSupported, isTraySupported, isWindowShapingSupported, isWindowTranslucencySupported, mapInputMethodHighlight, prepareImage, removeAWTEventListener, removePropertyChangeListener, setDynamicLayout, setLockingKeyState, sync, ungrabaddModalityListener, awtLock, awtLockNotify, awtLockNotifyAll, awtLockWait, awtLockWait, awtTryLock, awtUnlock, canPopupOverlapTaskBar, checkAndSetPolicy, closeSplashScreen, consumeNextKeyTyped, createImageWithResolutionVariant, createInputMethodWindow, createNewAppContext, disableBackgroundErase, disableBackgroundErase, dumpPeers, enableInputMethodsForTextComponent, executeOnEDTAndWait, executeOnEventHandlerThread, executeOnEventHandlerThread, executeOnEventHandlerThread, flushPendingEvents, flushPendingEvents, getContainingWindow, getDefaultKeyboardLocale, getDesktopAAHints, getDesktopFontHints, getFocusAcceleratorKeyMask, getHeavyweightComponent, getImageWithResolutionVariant, getImageWithResolutionVariant, getLightweightFrame, getNativeContainer, getNumberOfButtons, getScaledIconData, getScaledIconImage, getStartupLocale, getSunAwtDisableMixing, getSunAwtErasebackgroundonresize, getSunAwtNoerasebackground, getSystemEventQueueImplPP, getWindowClosingListener, getWindowDeactivationTime, imageCached, imageCached, imageExists, imageExists, insertTargetMapping, invokeLaterOnAppContext, isAWTLockHeldByCurrentThread, isContainingTopLevelOpaque, isContainingTopLevelTranslucent, isDispatchThreadForAppContext, isInstanceOf, isLightweightOrUnknown, isModalExcluded, isModalExcludedSupported, isModalExcludedSupportedImpl, isNativeGTKAvailable, isPrintableCharacterModifiersMask, isSwingBackbufferTranslucencySupported, isSystemGenerated, isTranslucencyCapable, isWindowOpacitySupported, isXEmbedServerRequested, needsXEmbed, needsXEmbedImpl, needUpdateWindow, notifyModalityPopped, notifyModalityPushed, postEvent, postPriorityEvent, realSync, realSync, removeModalityListener, setAAFontSettingsCondition, setLWRequestStatus, setModalExcluded, setSystemGenerated, setWindowClosingListener, setWindowDeactivationTime, targetCreatedPeer, targetDisposedPeer, targetToAppContext, targetToPeer, useBufferPerWindow, waitForIdle, windowClosingDelivered, windowClosingNotifyareExtraMouseButtonsEnabled, getDefaultToolkit, getDesktopProperty, getProperty, getSystemEventQueue, getSystemSelection, initializeDesktopProperties, isAlwaysOnTopSupported, isDynamicLayoutSet, lazilyLoadDesktopProperty, loadSystemColors, setDesktopPropertypublic static void setUp()
UISpec4J.init() insteadUISpec4J.init()public static void restoreAwtToolkit()
awt.toolkit to its initial value.
This method will only work properly if the toolkit has not yet been instanciated by Swing.
public static UISpecToolkit instance()
protected java.awt.peer.LightweightPeer createComponent(Component target)
createComponent in class Toolkitpublic java.awt.peer.FramePeer createFrame(Frame target)
createFrame in interface sun.awt.ComponentFactorycreateFrame in class ToolkitDelegatepublic java.awt.peer.DialogPeer createDialog(Dialog target) throws HeadlessException
createDialog in interface sun.awt.ComponentFactorycreateDialog in class ToolkitDelegateHeadlessExceptionpublic java.awt.peer.WindowPeer createWindow(Window target) throws HeadlessException
createWindow in interface sun.awt.ComponentFactorycreateWindow in class ToolkitDelegateHeadlessExceptionpublic java.awt.peer.CanvasPeer createCanvas(Canvas target)
createCanvas in interface sun.awt.ComponentFactorycreateCanvas in class ToolkitDelegatepublic java.awt.peer.PanelPeer createPanel(Panel target)
createPanel in interface sun.awt.ComponentFactorycreatePanel in class ToolkitDelegatepublic java.awt.peer.RobotPeer createRobot(Robot robot, GraphicsDevice device) throws AWTException, HeadlessException
createRobot in interface sun.awt.ComponentFactorycreateRobot in class ToolkitDelegateAWTExceptionHeadlessExceptionpublic java.awt.peer.KeyboardFocusManagerPeer createKeyboardFocusManagerPeer(KeyboardFocusManager keyboardFocusManager) throws HeadlessException
HeadlessExceptionprotected boolean syncNativeQueue(long l)
syncNativeQueue in class ToolkitDelegateprotected int getScreenWidth()
getScreenWidth in class ToolkitDelegateprotected int getScreenHeight()
getScreenHeight in class ToolkitDelegateprotected java.awt.peer.MouseInfoPeer getMouseInfoPeer()
getMouseInfoPeer in class sun.awt.SunToolkitpublic InputMethodDescriptor getInputMethodAdapterDescriptor() throws AWTException
getInputMethodAdapterDescriptor in interface sun.awt.InputMethodSupportgetInputMethodAdapterDescriptor in class ToolkitDelegateAWTExceptionCopyright © 2004–2016. All rights reserved.