Package org.fest.swing.core
package org.fest.swing.core
Building blocks for all FEST-Swing fixtures.
Classes in this package have been adapted from Abbot. Many thanks to Timothy Wall.
-
ClassDescriptionUnderstands a base class for implementations of
.ResettableComponentMatcher
Understands activating a
.Window
Understands posting
s in aAWTEvent
.EventQueue
Understands GUI
lookup.Component
Understands printing theString
representation of
s to facilitate debugging.Component
Understands simulation of user events on a GUI
.Component
Understands
-based drag and drop.Component
Understands GUI
lookup.Component
Understands a condition that is satisfied if a GUI component that matches certain search criteria can be found.Understands an action, executed in the event dispatch thread, that indicates whether a
is focusable or not.Component
Understands scopes of GUI component lookup.Understands whether a
matches some desired criteria.Component
Understands printing theString
representation of
s to facilitate debugging.Component
Understands a task that request input focus for a
.Component
Understands how to find the focus owner of a
.Container
Understands a
that is evaluated in the event dispatch thread (EDT.)Condition
Understands an escape valve for users to abort a running FEST-Swing test by pressing 'Ctrl + Shift + A'.Finds all the components in a
that match the search criteria specified in aComponentHierarchy
.ComponentMatcher
Understands monitoring when a
gets keyboard focus.Component
Understands lookup of a
owning the input focus.Component
Understands how to find the current focus owner.Understands disposing all available
s.Frame
GenericTypeMatcher<T extends Component>Understands a
that matches aComponentMatcher
by type and some custom search criteria.Component
Understands how to find the focus owner using the roots of a component hierarchy.Understands how to obtain all the root containers of an existing component hierarchy.Understands generation of input events.Understands input modifiers.Understands information about pressing a keyboard key.Understands how to identify the "main" thread.Understands mouse buttons.Understands information about clicking a mouse button.Understands
matching by name and (optionally) by type.Component
Understands how to find the current focus owner using Reflection.Understands whether a
matches some desired criteria.Component
Understands simulation of user events on a GUI
.Component
Understands input event generation using a AWT
.Robot
Understands utility methods related to scrolling.Understands configuration settings.Understands an exception handler for AWT event thread, to make sure we can get a back-trace dump when running FEST-Swing are terminated by a
.EmergencyAbortListener
Understands terminating running FEST-Swing tests.Understands utility methods related to threads.Understands
matching by type.Component
Understands how to find unexpected
s.JOptionPane
Understands lookup of a component's
.ancestor