|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractButton
s.AbstractButtonDriver
.
AbstractButton
s.AbstractButtonFixture
.
AbstractButtonFixture
.
AbstractButton
.AbstractButton
.Component
s.AbstractComponentFixture
.
AbstractComponentFixture
.
AbstractComponentFixture
.
ResettableComponentMatcher
.AbstractComponentMatcher
.
AbstractComponentMatcher
.
Component
s contained in a Container
.AbstractContainerFixture
.
AbstractContainerFixture
.
AbstractContainerFixture
.
JComponent
s.AbstractJComponentFixture
.
AbstractJComponentFixture
.
AbstractJComponentFixture
.
JComponent
s capable of invoking JPopupMenu
s.AbstractJPopupMenuInvokerFixture
.
AbstractJPopupMenuInvokerFixture
.
AbstractJPopupMenuInvokerFixture
.
JTableCellWriter
.Container
s.AbstractSwingContainerFixture
.
AbstractSwingContainerFixture
.
AbstractSwingContainerFixture
.
AbstractButton
s that have 2 states ("checked" and "unchecked.")AbstractButtonFixture
.
AbstractButtonFixture
.
Window
.AbstractWindowFixture
.
AbstractWindowFixture
.
AbstractWindowFixture
.
AbstractWindowFixture
.
AbstractWindowFixture
.
AbstractWindowFixture
.
ActionFailedException
.
ActionFailedException
.
KeyStrokeMapping
s from the given KeyStrokeMappingProvider
to this map.
Dialog
to match should be showing on the screen.
Frame
to match should be showing on the screen.
JButton
to match should be showing on the screen.
JLabel
to match should be showing on the screen.
JTextComponent
to match should be showing on the screen.
DialogMatcher
that matches any Dialog
.
FrameMatcher
that matches any java.awt.Frame
.
JButtonMatcher
that matches any JButton
.
JLabelMatcher
that matches any JLabel
.
JTextComponentMatcher
that matches any JTextComponent
.
AppletLauncher
.
AppletLauncher
.
Applet
s.Applet
in this viewer is loaded or not.
Applet
parameters.AppletParameter
.Applet
wants to be resized.
JApplet
to be resized.
JApplet
to be resized.
Applet
.JFileChooser
.
JFileChooser
.
JFileChooser
.
String
s match.
ImageAssert
.
Index
.
Point
.
WeakEventListener
and adds it to the given Toolkit
using the given event mask.
JTable
cell.
Component
.
AppletContext
.BasicAppletContext
.
AppletStub
.BasicAppletStub
.
BasicAppletStub
.
CellRendererReader
.ComponentFinder
.BasicComponentFinder
.
BasicComponentFinder
.
ComponentPrinter
.BasicComponentPrinter
.
JComboBoxCellReader
.BasicJComboBoxCellReader
that uses a BasicCellRendererReader
to read the value from
the cell renderer Component
in a JComboBox
.
BasicJComboBoxCellReader
.
JListCellReader
.BasicJListCellReader
that uses a BasicCellRendererReader
to read the value from the
cell renderer component in a JList
.
BasicJListCellReader
.
JTableCellReader
.BasicJTableCellReader
that uses a BasicCellRendererReader
to read the value from the
cell renderer component in a JTable
.
BasicJTableCellReader
.
JTableCellWriter
.JTreeCellReader
.BasicJTreeCellReader
that uses a BasicCellRendererReader
to read the value from the
cell renderer component in a JTree
.
BasicJTreeCellReader
.
Robot
.JButton
found in this fixture's Container
.
JButton
in this fixture's Container
, that matches the specified search criteria.
JButton
in this fixture's Container
, which name matches the specified one.
JOptionPane
containing the given text.
JOptionPane
whose text matches the given regular expression pattern.
JOptionPane
) matching the given text.
JOptionPane
) matching the given text.
JFileChooser
.
JFileChooser
.
JOptionPane
.
JFileChooser
.
JOptionPane
.
JTable
.
JTable
.
JTable
, using this driver's JTableCellWriter
.
Frame
or
Dialog
.
ActionFailedException
if this JTableCellWriter
could not find or activate the cell editor
of the supported type.
Frame
or
Dialog
.
Component
to the type supported by this finder.
Component
to Dialog
.
Component
to Frame
.
Component
to JFileChooser
.
Component
to JOptionPane
.
JTable
using the given cell finder.
JTable
whose value matches the given one.
JTable
whose value matches the given regular expression pattern.
JTableCellFixture
wrapping the table cell whose value matches the given one.
JTableCellFixture
wrapping the table cell whose value matches the given regular expression
pattern.
JTableCellFixture
wrapping the table cell found by the given TableCellFinder
.
JTableCellFixture
wrapping the table cell specified by the given row and column.
JTable
cell.
JTable
, using this driver's JTableCellWriter
.
Component
that used as a cell renderer.Component
.
Rectangle
.
JComponent
.
KeyStroke
, returns the equivalent character.
AbstractButton
only it is not already checked.
JCheckBox
found in this fixture's Container
.
JCheckBox
in this fixture's Container
, that matches the specified search criteria.
JCheckBox
in this fixture's Container
, which name matches the specified one.
null
and its indices are not out of bounds.
null
and its indices are not out of bounds.
AbstractButton
displays the given text.
JLabel
displays the given text.
JList
contains the given
text.
JTextComponent
displays the given text.
Component
contains or displays the given text.
Component
is enabled.
Component
is enabled and showing.
ExitException
if an application tries to terminate the current JVM (through
Runtime.exit(int)
or Runtime.halt(int)
.)
Component
is enabled and showing on the screen.
null
or empty.
Component
is showing on the screen.
Component
under the given coordinates in the given parent component.
Component
.
Component
.
Component
, omitting those which are currently filtered.
ScreenLock
) used by this Robot
.
ScreenLock
) used by this robot.
Robot
.
ScreenLock
) used by this Robot
.
KeyStroke
mappings.
JComboBox
.
JList
.
Component
.
JComboBox
.
JList
.
Component
using the left mouse button.
Component
using the given mouse button.
Component
.
Component
.
Component
.
Component
using the left mouse button.
Component
using the given mouse button.
Component
.
Component
.
Component
.
JMenuItem
.
Component
.
Component
.
Component
.
JTable
once, using the specified mouse button.
JTable
, using the specified mouse button the given
number of times.
Component
.
Component
.
Component
.
JFileChooser
.
JFileChooser
.
JTableHeader
.
JTableHeader
.
JTableHeader
.
JTableHeader
, using the given
mouse button, the given number of times.
JTableHeader
,
using the given mouse button, the given number of times.
JTableHeader
, using the given mouse button, the given number of times.
JList
.
JList
.
JList
.
JComponent
, under the given key.
JComponent
, under the given key.
JScrollPane
, under the given key.
JComponent
, under the given key.
JPanel
, under the given key.
Window
.
JInternalFrame
.
Window
.
Window
.
JInternalFrame
.
RgbColor
.
Color
s.ColorFixture
.
ColorFixture
.
ColorFixture
.
Color
from the given String
containing the hexadecimal coding of a color.
TableCell.row(int)
and the column index
specified as the argument in this method.
TableCellInRowByValue.rowWithValue(String...)
and the column index specified as the argument in this
method.
TableCellByColumnId.row(int)
and the
column id specified as the argument in this method.
JTable
whose id matches the given one.
JTable
whose identifier matches the given one.
JTable
whose name matches the given one.
JComboBox
found in this fixture's Container
.
JComboBox
in this fixture's Container
, that matches the specified search criteria.
JComboBox
in this fixture's Container
, which name matches the specified one.
Component
s in a Container
.ComponentDragAndDrop
.
Component
s.ComponentDriver
.
Component
is enabled or not.Component
s based on different search criteria, such as a Component
's name,
type or label, and custom search criteria as well.Component
finders.ComponentFinderTemplate
.
ComponentFinderTemplate
.
ComponentFinderTemplate
.
AbstractContainerFixture
.String
representation of a given AWT or Swing Component
.ComponentFormatter
.Component
that matches certain search criteria is found.ComponentFoundCondition
.
ComponentFoundCondition
.
ComponentFoundCondition
.
ComponentFoundCondition
.
Component
has input focus.Component
s in a hierarchy.Component
on screen.ComponentFinder
.ComponentLookupException
.
ComponentLookupException
.
Component
lookups.Component
lookups.
Component
matches some desired criteria.Component
.Component
.String
representation of AWT and Swing Component
s to a java.io.PrintStream
, to
facilitate debugging.Component
is showing on the screen.Component
to wait for is finally shown on the screen.
Component
shows up on the screen.Component
.Component
is visible.Pause.pause(Condition)
.Condition
.
Condition
.
Container
s.ContainerDriver
.
Container
s.ComponentHierarchy
contains the given AWT or Swing Component
.
Component
is reachable from any of the root windows.
true
if the given AWT or Swing Component
is not ignored.
Component
contains or displays the given text.
Container
or any of its subcomponents contains the given text.
String
representation of the cells in the JTable
, using this driver's
JTableCellReader
.
String
representation of the elements in this fixture's JList
, using this fixture's
JListCellReader
.
String
s that represents the contents of the given JComboBox
list.
String
s that represents the contents of the given JList
.
KeyEvent.VK_CONTROL
(default) or KeyEvent.VK_META
(MacOS.)
Event.CTRL_MASK
(default)
or Event.META_MASK
(MacOS.)
JFrame
s created by this class.
AbstractComponentFixture
.
JSpinner
the given number of times.
JSpinner
.
JSpinner
the given number of times.
JSpinner
one time.
javax.swing.KeyStroke
s.Frame
.
JInternalFrame
.
Frame
.
JInternalFrame
.
JTextComponent
.
JTextComponent
.
Component
managed by this fixture.
AbstractBuffon
only if it is selected.
Dialog
currently available (if any.) This method uses the value defined in
ComponentContainerFixture.defaultDialogLookupTimeout()
as the default lookup timeout.
Dialog
currently available (if any.)
Dialog
that matches the specified search criteria.
Dialog
that matches the specified search criteria.
Dialog
with a name matching the specified one.
Dialog
with a name matching the specified one.
Dialog
s.DialogDriver
.
Dialog
s.DialogFinder
.
DialogFinder
.
DialogFinder
.
Dialog
s.DialogFixture
.
DialogFixture
.
DialogFixture
.
DialogFixture
.
Dialog
s by name, title or visibility on the screen.Window
, appropriate to this ComponentHierarchy
.
Window
, making it and its native resources available for garbage collection.
Window
, but only if it currently exists within the hierarchy.
Toolkit
this listener is attached to.
JToolBar
, at the given constraint position.
String
representation of the given AWT or Swing Component
.
String
representation of the given AWT or Swing Component
, showing only the properties
specified in this formatter's constructor
.
String
representation of the given Component
, which should be a JComboBox
.
String
representation of the given Component
, which should be a JFileChooser
.
String
representation of the given Component
, which should be a JList
.
String
representation of the given Component
, which should be a JOptionPane
.
String
representation of the given Component
, which should be a JTabbedPane
.
String
representation of the given Component
, which should be a JTable
.
String
representation of the given Component
, which should be a JTree
(or
subclass.)
Container
vertically.
Container
horizontally.
Component
.
Component
.
Component
.
Component
.
TreePath
.
JList
.
JList
matching the given
value.
JList
matching the given
regular expression pattern.
JTable
.
JTree
.
JTree
.
JList
.
TreePath
.
JList
.
JTable
.
JTree
.
JTree
.
JList
in the pop-up raised by the JComboBox
, if the LAF actually uses one.
Component
s.Component
used as editor for the given JTable
.
JTextComponent
used as editor in the given JSpinner
.
Component
used as editor of the given cell.
Condition
that is evaluated in the event dispatch thread (EDT.)EdtSafeCondition
.
EdtSafeCondition
.
EdtViolationException
.
JComboBox
.
JSpinner
, assuming its editor has a JTextComponent
under it.
JTextComponent
.
JComboBox
.
JSpinner
(assuming its editor has a
JTextComponent
under it.) This method does not commit the value to the JSpinner
.
JTextComponent
.
Component
managed by this fixture.
JSpinner
, assuming its editor has a JTextComponent
under
it.
JSpinner
(assuming its editor has
a JTextComponent
under it.)
JTable
.
JTable
.
JTable
, using this fixture's
JTableCellWriter
.
JTable
, using this driver's JTableCellWriter
.
String
arrays are equal.
WINDOW_CLOSED
, instead of one every
time dispose is called.EventNormalizer
.
Compoenent
.
GuiActionRunner
whether instances of GuiQuery
and GuiTask
should be executed in
the event dispatch thread (EDT.)
GuiQuery
and GuiTask
should be executed in the event dispatch thread
(EDT.)
NoExitSecurityManager
when an application tries to terminate the current JVM.ExitException
.
JFileChooser
currently available (if any.) This method uses the value defined in
ComponentContainerFixture.defaultDialogLookupTimeout()
as the default lookup timeout.
JFileChooser
currently available (if any.)
JFileChooser
that matches the specified search criteria.
JFileChooser
that matches the specified search criteria.
JFileChooser
with a name matching the specified one.
JFileChooser
with a name matching the specified one.
JFileChooser
.
Component
using the given ComponentMatcher
.
Component
using the given GenericTypeMatcher
.
Component
using the given GenericTypeMatcher
in the hierarchy under the given
root.
Component
using the given ComponentMatcher
in the hierarchy under the given
root.
Component
using the given GenericTypeMatcher
, contained in this fixture's Container
.
Component
s that match the search criteria specified in the given
ComponentMatcher
.
Component
s under the given root that match the search criteria specified in
the given ComponentMatcher
.
Component
s that match the search criteria specified in the given
GenericTypeMatcher
.
Component
s under the given root that match the search criteria specified in
the given GenericTypeMatcher
.
Component
by by the text of its associated JLabel
.
Component
by the text of its associated JLabel
and type.
Component
by the text of its associated JLabel
and type.
Component
by by the text of its associated JLabel
.
Component
by the text of its associated JLabel
, in the hierarchy under the
given root.
Component
by the text of its associated JLabel
, in the hierarchy under the
given root.
Component
by the text of its associated JLabel
and type, in the hierarchy
under the given root.
Component
by the text of its associated JLabel
and type, in the hierarchy
under the given root.
Component
by name.
Component
by name and type.
Component
by name and type.
Component
by name.
Component
by name, in the hierarchy under the given root.
Component
by name, in the hierarchy under the given root.
Component
by name and type, in the hierarchy under the given root.
Component
by name and type, in the hierarchy under the given root.
Container
.
Component
by type.
Component
by type.
Component
by type in the hierarchy under the given root.
Component
by type in the hierarchy under the given root.
Container
.
JTable
that has a matching row index and column id.
JTable
based on some search criteria specified by this finder.
JTable
that:
is located in the first row whose values match the given ones
has a matching row index
JTable
that belongs to the first selected row and has a matching column index.
DialogFinder
capable of looking up a Dialog
by name.
DialogFinder
capable of looking up a Dialog
by type.
DialogFinder
capable of looking up a Dialog
using the provided matcher.
BasicComponentFinder
that has access to all the AWT and Swing Component
s in the AWT
hierarchy.
BasicComponentFinder
with a new AWT hierarchy.
JFileChooserFinder
capable of looking up a JFileChooser
.
JFileChooserFinder
capable of looking up a JFileChooser
by name.
JFileChooserFinder
capable of looking up a JFileChooser
using the given matcher.
FrameFinder
capable of looking up a Frame
by name.
FrameFinder
capable of looking up a Frame
by type.
FrameFinder
capable of looking up a Frame
using the provided matcher.
JOptionPaneFinder
capable of looking up a JOptionPane
.
JOptionPaneFinder
capable of looking up a JOptionPane
using the given matcher.
JToolBar
to the given location, causing it to float.
JToolBar
to the given location, causing it to float.
Component
.
Component
.
Component
.
Component
and waits until the Component
has focus.
Component
and waits until the Component
has focus.
Component
owning the input focus.JTable
cell.
Font
s.FontFixture
.
FontFixture
.
FontFixture
.
Component
.
JTable
cell.
Component
.
String
representation of the given AWT or Swing Component
.
String
representation of the given AWT or Swing Component
.
String
representation of the given AWT or Swing Component
.
String
array.
Frame
s.FrameDriver
.
Frame
s.FrameFinder
.
FrameFinder
.
FrameFinder
.
Frame
s.FrameFixture
.
FrameFixture
.
FrameFixture
.
FrameFixture
.
JFrame
and uses the given Container
as its content pane.
JFrame
and uses the given Container
as its content pane.
JFrame
and uses the given Container
as its content pane.
java.awt.Frame
).Frame
s by name, title or visibility on the screen.Range.From
, representing the starting value of a range.
GenericRange
.
ComponentMatcher
that matches an AWT or Swing Component
by type and some custom search criteria.GenericTypeMatcher
.
GenericTypeMatcher
.
StatusDisplay
passed to this context is an instance of AppletViewer
, this method will return
the Applet
of such AppletViewer
.
JApplet
of the given its name in the AppletContext
.
AppletContext
of the given JApplet
.
Applet
returned by BasicAppletContext.getApplet(String)
.
JApplet
.
JApplet
is embedded.
JApplet
is embedded.
JApplet
in the HTML tag, or null
if not
set.
JApplet
in the HTML tag, or null
if not set.
AppletContext
.
AppletContext
.
GuiQuery
and GuiTask
.Description
that loads its text lazily, in the event dispatch thread (EDT.)Component
has input focus.
KeyStrokeMap
has mappings.
JScrollBar
in the given JScrollPane
.
Frame
.
JInternalFrame
.
Frame
.
JInternalFrame
.
Component
invisible to this hierarchy, without affecting their
current state.
NewHierarchy
which does not contain any existing AWT or Swing Component
s.
ScreenshotTaker
when, for some reason, a screenshot of the desktop cannot be taken.ImageException
.
ImageException
.
BufferedImage
s.NewHierarchy
which contains existing AWT or Swing Component
s.
ComponentLookupException
should include the current component hierarchy.
ComponentLookupException
should include the current component hierarchy.
JSpinner
the given number of times.
JSpinner
.
JSpinner
the given number of times.
JSpinner
one time.
String
.
TextMatcher
.
TextMatcher
, or -1 if a matching
column was not found.
String
representation of the given AWT or Swing Component
.
JMenuItem
is in a JMenuBar
.
Container
, or an empty one if no insets can be found.
FailOnThreadViolationRepaintManager
and sets it as the current repaint manager.
NoExitSecurityManager
in System
.
NoExitSecurityManager
in System
.
Component
.IntrospectionComponentFormatter
.
javax.swing.Action
from the JComponent
's javax.swing.ActionMap
.
Component
as the invoker of the pop-up menu.
Component
as the invoker of the pop-up
menu.
Component
; or null
, if the Component
is not on a pop-up of any sort.
IORuntimeException
.
IORuntimeException
.
Robot
is active.
JApplet
is active or not.
JApplet
is active or not.
true
if the given component is an Applet viewer.
String
is the default toString()
implementation of an Object
.
Component
is enabled.
Component
is enabled or not.
RgbColor
is equal to this one.
JToolBar
is floating or not.
true
if the given class and/or method are annotated with GUITest
.
Component
is a heavy-weight pop-up, that is, a container for a
JPopupMenu
that is implemented with a heavy-weight component (usually an AWT or Swing Window
).
Component
matches some search criteria.
Dialog
match the ones in this matcher.
Frame
match the ones in this matcher.
JButton
match the ones in this matcher.
JLabel
match the ones in this matcher.
JTextComponent
is equal to the text in this matcher.
String
values in this matcher.
JMenuItem
is another menu.
JComponent
, is inside the screen boundaries.
Component
is ready for input.
Component
is ready for input.
Component
is showing or not.
JComponent
's visible Rectangle
contains the given one.
JComponent
's visible Rectangle
contains the given Point
.
Component
is visible or not.
Window
is ready to receive OS-level event input.
JComponents
(e.g.Component
s that contains or display a group of items.JApplet
s.JAppletDriver
.
JAppletDriver
.
JButton
s.JButtonFixture
.
JButtonFixture
.
JButton
s by name, text or visibility on the screen.JCheckBox
es.JCheckBoxFixture
.
JCheckBoxFixture
.
JComboBox
, as it appears to the user.JComboBox
es.JComboBoxDriver
.
JComboBox
es.JComboBoxFixture
.
JComboBoxFixture
.
JComboBox
es.JComponent
s.JComponentDriver
.
JComponent
s.JFileChooser
s.JFileChooserDriver
.
JFileChooser
s.JFileChooserFinder
.
JFileChooserFinder
.
JFileChooserFinder
.
JFileChooser
s.JFileChooserFixture
.
JFileChooserFixture
.
JFileChooserFixture
.
JFileChooser
s.JInternalFrame
s.JInternalFrameDriver
.
JInternalFrame
sJInternalFrameFixture
.
JInternalFrameFixture
.
Component
.
Component
at the given
point.
JLabel
s.JLabelDriver
.
JLabel
s.JLabelFixture
.
JLabelFixture
.
JLabel
s by name, text or visibility on the screen.JLabel
.Jlist
, as it appears to the user.JList
s.JListDriver
.
JList
s.JListFixture
.
JListFixture
.
JList
s.JList
s.JListItemFixture
.
JList
.JMenuItem
s.JMenuItemDriver
.
JMenuItem
s.JMenuItemFixture
.
JMenuItemFixture
.
JMenuItem
.JMenuItemLocation
.
JMenuItem
given a simple label or a menu path of the format "menu|submenu|menuitem", for example
"File|Open|Can of worms".JMenuItemMatcher
.
JOptionPane
s.JOptionPaneDriver
.
JOptionPane
s.JOptionPaneFinder
.
JOptionPaneFinder
.
JOptionPane
s.JOptionPaneFixture
.
JOptionPaneFixture
.
JOptionPane
s.JPanel
s.JPanelFixture
.
JPanelFixture
.
JPopupMenu
s.JPopupMenuDriver
.
JPopupMenu
sJPopupMenuFixture
.
JComponent
s capable of invoking JPopupMenu
s.JProgressBar
s.JProgressBarDriver
.
JProgressBar
s.JProgressBarFixture
.
JProgressBarFixture
.
JRadioButton
s.JRadioButtonFixture
.
JRadioButtonFixture
.
JScrollBar
s.JScrollBarDriver
.
JScrollBar
s.JScrollBarFixture
.
JScrollBarFixture
.
JScrollBar
.JScrollPane
s.JScrollPaneDriver
.
JScrollPane
s.JScrollPaneFixture
.
JScrollPaneFixture
.
JSlider
s.JSliderDriver
.
JSlider
s.JSliderFixture
.
JSliderFixture
.
JSlider
.JSpinner
s.JSpinnerDriver
.
JSpinner
s:JSpinnerFixture
.
JSpinnerFixture
.
JSplitPane
s.JSplitPaneDriver
.
JSplitPane
s.JSplitPaneFixture
.
JSplitPaneFixture
.
JTabbedPane
s.JTabbedPaneDriver
.
JTabbedPane
s.JTabbedPaneFixture
.
JTabbedPaneFixture
.
JTabbedPane
s.JTabbedPane
(notably a tab).JTable
s.JTableCellFixture
.
JTable
cells.JTable
, as it appears to the user.JTable
.JTableCellWriter
that knows how to use JTextComponent
s as cell editors.JTable
whose identifier matches the given one.JTableCellWriter
that knows how to use JComboBox
es as cell editors.JTable
s.JTableDriver
.
JTable
s.JTableFixture
.
JTableFixture
.
JTable
s.JTableHeader
s.JTableHeaderDriver
.
JTableHeader
s.JTableHeaderFixture
.
JTableHeader
(a coordinate, column index or value.)JTable
.JTableCellWriter
that knows how to use JTextComponent
s as cell editors.JTextComponent
s.JTextComponentDriver
.
JTextComponent
s.JTextComponentFixture
.
JTextComponentFixture
.
JTextComponent
s by name, text or visibility on the screen.JTextComponent
.JToggleButton
s.JToggleButtonFixture
.
JToggleButtonFixture
.
JToolBar
s.JToolBarDriver
.
JToolBar
s.JToolBarFixture
.
JToolBarFixture
.
JToolBar
s.JToolBar
.JTable
.JTree
s.JTreeDriver
.
JTree
s.JTreeFixture
.
JTreeFixture
.
JTree
s.JTree
.JTree
sJTree
s.JTreePathFixture
.
JTree
s.JTreeRowFixture
.
KeyStroke
corresponding to the given character, as best we can guess it, or null
if we
don't know how to generate it.
KeyStrokeMapping
.javax.swing.KeyStroke
.KeyStrokeMapping
.
KeyStrokeMapping
.
KeyStroke
s.KeyStroke
s for locale Locale.GERMAN
.KeyStroke
s for locale Locale.ENGLISH
.KeyStroke
s for locale Locale.FRENCH
.KeyStroke
s for Mac OS and locale Locale.FRENCH
.KeyStroke
s.
KeyStrokeMapping
s by parsing a text file.JLabel
found in this fixture's Container
.
JLabel
in this fixture's Container
, that matches the specified search criteria.
JLabel
in this fixture's Container
, which name matches the specified one.
Component
by the text of the associated JLabel
and (optionally) by type.LabelMatcher
.
LabelMatcher
.
LabelMatcher
.
LabelMatcher
.
AppletLauncher
.
JList
found in this fixture's Container
.
JList
in this fixture's Container
, that matches the specified search criteria.
JList
in this fixture's Container
, which name matches the specified one.
JList
in the pop-up raised by this fixture's JComboBox
.
Component
on screen.
Component.getLocationOnScreen
, which avoids lockup if an AWT pop-up menu is showing.
Component
cannot be provided.LocationUnavailableException
.
LocationUnavailableException
.
JToolBar
float.
KeyStrokeMapping
.
String
matches the given regular expression pattern.
CharSequence
matches the given regular expression pattern.
Component
matches some lookup criteria.
Component
:
Is an instance of the generic type specified in this ComponentMatcher
Matches some search criteria
Component
matches the criteria specified in this matcher:
the text of the JLabel
attached to the Component
to look for matches the text specified in this
matcher
the Component
to look for is of the type specified in this matcher (if specified)
visibility of the given Component
matches the value specified in this matcher
Component
matches the value specified
in this matcher.
Component
matches the value specified
in this matcher.
JMenuItem
whose text matches the path specified in this matcher.
Frame
full size.
JInternalFrame
, deconifying it first if it is iconified.
Frame
.
JInternalFrame
, deconifying it first if it is iconified.
JMenuItem
, contained in the Container
, which name matches the specified one.
JMenuItem
, contained in the Container
, that matches the specified search criteria.
JMenuItem
, contained in this fixture's Container
, which name matches the specified one.
JMenuItem
, contained in this fixture's Container
, that matches the specified search
criteria.
JMenuItem
, contained in this fixture's JPopupMenu
, which name matches the specified one.
JMenuItem
, contained in this fixture's JPopupMenu
, that matches the specified search
criteria.
JMenuItem
in this fixture's Container
, which path matches the given one.
JMenuItem
in this fixture's JPopupMenu
, which path matches the given one.
String
array.
the specified key
(e.g.
Component
to contain the pointer, or null
if none.
Component
.Container
to the requested location.
JInternalFrame
to the given location.
JSplitPane
.
Component
.
Component
.
Component
.
Component
.
Component
.
Window
to the given location.
Window
to the given point.
JInternalFrame
to the given point.
JInternalFrame
to the back.
Window
is visible, sends it to the back and may cause it to lose focus or activation if it is
the focused or active.
Window
is visible, sends it to the back and may cause it to lose focus or activation if it is
the focused or active.
JInternalFrame
to the back.
JInternalFrame
to the front.
Window
is visible, brings it to the front and may make it the focused one.
Window
is visible, brings it to the front and may make it the focused one.
JInternalFrame
to the front.
AppletParameter
s.
Component
by name.NamedComponentMatcherTemplate
.
NamedComponentMatcherTemplate
.
Component
by name and (optionally) by type.NameMatcher
.
NameMatcher
.
NameMatcher
.
NameMatcher
.
ComponentHierarchy
to limit to only those components created during the lifetime of this
hierarchy.Robot
object in the coordinate system of the primary screen.
AppletViewer
using a BasicAppletStub
as
AppletViewer
.
AppletViewer
.
JOptionPane
.
JOptionPane
.
String
representation of the node at the given path.
String
representation of the node at the given row index.
SecurityManager
that does not allow an application under test to terminate the current JVM.NoExitSecurityManager
.
NoExitSecurityManager
.
NoExitSecurityManager
.Frame
.
JInternalFrame
, deconifying it first if it is iconified.
Frame
.
JInternalFrame
, deconifying it first if it is iconified.
Pair
.
Triple
.
JOptionPane
.
JOptionPane
.
JOptionPane
currently available (if any.) This method uses the value defined in
ComponentContainerFixture.defaultDialogLookupTimeout()
as the default lookup timeout.
JOptionPane
currently available (if any.)
Applet
s.JComponent
s (for example: JList
s, JTable
s,
etc.)Component
s.GenericTypeMatcher
.Component
-specific test drivers.Component
access is done in the event dispatch thread (EDT.)Component
s.String
representations of AWT and Swing Component
s.Component
hierarchies.Applet
s launcher.Component
s.GuiQuery
.Component
s.JPanel
found in this fixture's Container
.
JPanel
in this fixture's Container
, that matches the specified search criteria.
JPanel
in this fixture's Container
, which name matches the specified one.
Component
.
Component
.
Component
.
Component
.
KeyStrokeMappingProvider
containing all the character-keystroke mappings specified in the file
with the given name.
KeyStrokeMappingProvider
containing all the character-keystroke mappings specified in the given
file.
ParsingException
.
ParsingException
.
String
values.PatternTextMatcher
.
AccessibleAction
in the given AWT or Swing Component
's event queue.
JSlider
.
TextMatcher
.
JToolBar
.
Component
.
Component
.
Component
.
Component
.
JComboBox
.
Component
.
Component
.
Component
.
Component
.
Component
.
Component
s in the hierarchy.
Component
s in the hierarchy under the given root.
Component
s of the given type in the hierarchy.
Component
s of the given type in the hierarchy under the given root.
Component
s that match the given search criteria in the hierarchy.
Component
s that match the given search criteria under the given root.
BasicComponentPrinter
that has access to all the AWT and Swing Component
s in the AWT
hierarchy.
BasicComponentPrinter
with a new AWT hierarchy.
JProgressBar
found in this fixture's Container
.
JProgressBar
in this fixture's Container
, that matches the specified search criteria.
JProgressBar
in this fixture's Container
, which name matches the specified one.
Component
by concatenating the value obtained from
Formatting.format(Component)
with the given property name.
JRadioButton
found in this fixture's Container
.
JRadioButton
in this fixture's Container
, that matches the specified search criteria.
JRadioButton
in this fixture's Container
, which name matches the specified one.
Component
visible to this hierarchy.
ComponentFormatter
, replacing any other one previously registered for the same
supported component type.
TextReader
to this registry.
EmergencyAbortListener
to the given AWT Toolkit
.
Component
.
Component
.
Applet
in this viewer.
JComboBoxCellReader
to use when comparing internal values of a
JComboBox
and the values expected in a test.
JListCellReader
to use when comparing internal values of a JList
and
the values expected in a test.
JTableCellReader
to use when comparing internal values of a JTable
and the values expected in a test.
JTreeCellReader
to use when comparing internal values of a JTree
and
the values expected in a test.
JTreeCellReader
to use when comparing internal values of a JTree
and
the values expected in a test.
JTableCellWriter
to use to edit cell values in a JTable
.
TreePath
s to String
s.
TreePath
s to String
s.
JComboBox
, replacing any text.
JTextComponent
, replacing any existing text already there.
JComboBox
, replacing any text.
JTable
has the given number of columns.
JTable
has the given number of columns.
String
representation of the cell values in the JTable
is equal to the given
String
array.
String
representation of the cell values in this fixture's JTable
is equal to the
given String
array.
JProgressBar
is in determinate mode.
JProgressBar
is in determinate mode.
Component
is disabled.
Component
is disabled.
JComboBox
is editable.
JTextComponent
is editable.
JTree
is editable.
Component
is editable.
JComboBox
is editable.
JTable
is editable.
JTextComponent
is editable.
JTree
is editable.
JTextComponent
is empty.
Component
is enabled.
Component
is enabled.
Component
is enabled.
Component
is enabled.
Color
is equal to the given color represented by the given hexadecimal value
(e.g.
Color
is equal to the given one.
JOptionPane
is displaying an error message.
JOptionPane
is displaying an error message.
Component
has input focus.
Component
has input focus.
JProgressBar
is in indeterminate mode.
JProgressBar
is in indeterminate mode.
JOptionPane
is displaying an information message.
JOptionPane
is displaying an information message.
JComboBox
is equal to the expected one.
JList
is equal to the expected one.
Component
has the expected number of items
JComboBox
has the expected number of items
JList
has the expected number of items
JOptionPane
matches the given value.
JOptionPane
matches the given regular expression pattern.
JOptionPane
matches the given value.
JOptionPane
matches the given regular expression pattern.
Dialog
is modal.
Dialog
is modal.
JOptionPane
showing, and potentially blocking GUI tests.
JComboBox
does not have any selection.
JList
does not have a selection.
JTable
does not have any selection.
JTree
does not have any selection.
Component
does not have a selection.
JComboBox
does not have any selection.
JList
does not have any selection.
JTable
does not have any selection.
JTree
's does not have any selection.
JComboBox
is not editable.
JTextComponent
is not editable.
JTree
is not editable.
Component
is not editable.
JComboBox
is not editable.
JTable
is not editable.
JTextComponent
is not editable.
JTree
is not editable.
Color
is not equal to the given color represented by the given hexadecimal
value (e.g.
Color
is not equal to the given one.
AbstractBuffon
is not selected.
AbstractButton
is not selected.
Component
is not visible.
Component
is not visible.
JOptionPane
has the given options.
JOptionPane
has the given options.
JOptionPane
is displaying a plain message.
JOptionPane
is displaying a plain message.
JOptionPane
is displaying a question.
JOptionPane
is displaying a question.
JTable
has the given number of rows.
JTable
has the given number of rows.
AbstractBuffon
is selected.
AbstractButton
is selected.
JList
match the given values.
JList
match the given regular expression patterns.
JList
.
JList
.
String
representations of the selected items in this fixture's JList
match the
given text items.
String
representations of the selected items in this fixture's JList
match the
given regular expression patterns.
JTable
contains to the given row indices.
JTable
contains to the given row indices.
String
representation of the selected item in the JComboBox
matches the given
text.
String
representation of the selected item in the JComboBox
matches the given
regular expression pattern.
JComboBox
is equal to the given value.
JList
matches the given value.
JList
matches the given regular expression pattern.
JList
matches the given value.
JTree
's selected rows are equal to the given one.
JTree
's selected paths are equal to the given one.
Component
matches the given value.
Component
matches the given regular
expression pattern.
Component
is equal to the given value.
String
representation of the selected item in this fixture's JComboBox
matches
the given text.
String
representation of the selected item in this fixture's JComboBox
matches
the given regular expression pattern.
JComboBox
is equal to the given value.
String
representation of the selected item in this fixture's JList
matches the
given text.
String
representation of the selected item in this fixture's JList
matches the
given regular expression pattern.
JList
is equal to the given value.
JTree
's selected rows are equal to the given one.
JTree
selection is equal to the given paths.
Component
to match has to be showing.
Component
to match should be showing or
not.
Component
s are the only ones participating in lookups.
ComponentLookupScope
this finder's Settings
.
Component
matches the value
specified in this matcher.
Component
is equal to given one.
Window
is equal to given one.
JInternalFrame
is equal to given one.
JTabbedPane
have the given titles.
JTabbedPane
have the given titles.
AbstractBuffon
is equal to or matches the specified String
.
AbstractBuffon
matches the given regular expression pattern.
JLabel
is equal to the specified String
.
JLabel
matches the given regular expression pattern.
JProgressBar
is equal to the specified String
.
JProgressBar
matches the given regular expression pattern.
JTextComponent
is equal to the specified value.
JTextComponent
matches the given regular expression pattern.
String
.
AbstractButton
matches the specified value.
AbstractButton
matches the given regular expression pattern.
JLabel
is equal to the specified String
.
JLabel
matches the given regular expression pattern.
JProgressBar
is equal to the specified String
.
JProgressBar
matches the given regular expression pattern.
JTextComponent
is equal to the specified value.
JTextComponent
matches the given regular expression pattern.
Component
is equal to or matches the specified String
.
Component
matches the given regular expression pattern.
JOptionPane
matches the given value.
JOptionPane
matches the given regular expression pattern.
JOptionPane
matches the given value.
JOptionPane
matches the given regular expression pattern.
JComponent
matches the given value.
JComponent
matches the given regular expression pattern.
JComponent
matches the given value.
JComponent
matches the given regular expression pattern.
JScrollPane
matches the given value.
JScrollPane
matches the given regular expression pattern.
JComponent
matches the given value.
JComponent
matches the given regular expression pattern.
JPanel
matches the given value.
JPanel
matches the given regular expression pattern.
JProgressBar
is equal to the given one.
JScrollBar
is equal to the given one.
JSpinner
is equal to the given one.
JProgressBar
is equal to the given one.
JScrollBar
is equal to the given one.
JSpinner
is equal to the given one.
Component
is visible.
Component
is visible.
JOptionPane
is displaying a warning message.
JOptionPane
is displaying a warning message.
ComponentMatcher
whose internal state can be reset.Container
to the given size.
JInternalFrame
vertically.
Window
vertically.
Window
.
JInternalFrame
.
JInternalFrame
to the given size.
Window
to the given size.
Window
.
JInternalFrame
.
JInternalFrame
horizontally.
Window
horizontally.
Window
.
JInternalFrame
.
Component
.
Component
.
Component
.
Component
.
Component
.Robot
s.Robot
that has access to all the AWT and Swing Component
s in the AWT hierarchy.
Robot
with a new AWT hierarchy.
Window
s.
Component
and rotates the scroll wheel on
wheel-equipped mice.
TableCell
.
TableCellByColumnId
.
JTable
, given unlimited space.
JTable
, given unlimited space.
TableCellInRowByValue
.
Component
and saves it as a PNG file.
ScreenLock
.ScreenLockException
.
Component
s.ScreenshotTaker
.
JScrollBar
found in this fixture's Container
.
JScrollBar
in this fixture's Container
, that matches the specified search criteria.
JScrollBar
in this fixture's Container
, which name matches the specified one.
JScrollPane
found in this fixture's Container
.
JScrollPane
in this fixture's Container
, that matches the specified search criteria.
JScrollPane
in this fixture's Container
, which name matches the specified one.
JTable
to the given cell.
JScrollBar
.
JScrollBar
.
JScrollBar
.
JScrollBar
.
JComponent
into view within a container.
JComponent.scrollRectToVisible(Rectangle)
on the given JComponent
.
AbstractBuffon
only it is not already selected.
JSpinner
.
JTextComponent
.
Component
managed by this fixture.
JTextComponent
.
JTextComponent
.
Component
managed by this fixture.
JComboBox
.
JComboBox
.
JTable
.
JTable
.
JTable
.
JTabbedPane
.
JComboBox
as plain text.
JComboBox
as plain text.
TableCellInSelectedRow
.
JFileChooser
.
JFileChooser
.
JFileChooser
.
JFileChooser
.
String
representation of the selected elements in this fixture's JList
, using this
fixture's JListCellReader
.
String
s that represents the selection in the given JList
, using this driver's
JListCellReader
.
String
representation of the value of the selected cell, using this driver's
JTableCellReader
.
String
representation of the selected cell in this fixture's JTable
, using this
fixture's JTableCellReader
.
JComboBox
.
JComboBox
.
JComboBox
.
JList
whose value matches the given one.
JList
whose value matches the given regular expression pattern.
Component
.
Component
.
Component
.
JComboBox
.
JComboBox
.
JComboBox
.
JList
.
JList
.
JList
.
JList
.
JList
.
JList
.
JList
.
JTable
.
JTable
.
JTextComponent
.
Component
managed by this fixture.
JSpinner
.
JFileChooser
to the given one.
JFileChooser
to the given one.
AppletContext
.
JTextComponent
.
JTextComponent
.
Robot
using a new AWT hierarchy.
ShouldBeEqualColors
.
ShouldBeEqualImages
.
ShouldHaveDimension
.
null
failed.Window
.
Window
, resized to the given size.
Window
.
Window
, resized to the given size.
JFrame
and uses the given Container
as its content pane.
JFrame
and uses the given Container
as its content pane.
JPopupMenu
.
JPopupMenu
at the given coordinates.
JList
.
JList
.
JList
.
JComponent
as the invoker of the pop-up menu.
JScrollPane
as the invoker of the pop-up menu.
Window
as the invoker of the pop-up menu.
JPanel
as the invoker of the pop-up menu.
Component
as the invoker of the pop-up menu.
JComponent
as the invoker of the pop-up menu.
JScrollPane
as the invoker of the pop-up menu.
Window
as the invoker of the pop-up menu.
JList
.
JList
.
JList
.
JPanel
as the invoker of the pop-up menu.
Component
as the invoker of the pop-up menu.
JTableHeader
as the invoker of the pop-up menu.
JTableHeader
as the invoker of the pop-up menu.
JTableHeader
as the invoker of the pop-up menu.
StatusDisplay
.
Window
with proper EDT synchronization.
Window
with proper EDT synchronization.
Window
with proper EDT synchronization.
EmergencyAbortListener
.ComponentHierarchy
created with a specified AWT or Swing Component
as root.SingleComponentHierarchy
.
Component
.
JSlider
found in this fixture's Container
.
JSlider
in this fixture's Container
, that matches the specified search criteria.
JSlider
in this fixture's Container
, which name matches the specified one.
JSlider
to the given value.
JSlider
to its maximum value.
JSlider
to its minimum value.
JSpinner
found in this fixture's Container
.
JSpinner
in this fixture's Container
, that matches the specified search criteria.
JSpinner
in this fixture's Container
, which name matches the specified one.
JSplitPane
found in this fixture's Container
.
JSplitPane
in this fixture's Container
, that matches the specified search criteria.
JSplitPane
in this fixture's Container
, which name matches the specified one.
Applet
in a AppletViewer
(using implementations of BasicAppletStub
and
BasicAppletContext
.
JTable
.
JTable
.
JTable
, using this driver's JTableCellWriter
.
TimeoutWatch
with the given timeout.
Applet
.JTable
.
JTable
.
JTable
, using this driver's JTableCellWriter
.
String
s.String
values.StringTextMatcher
.
JTabbedPane
found in this fixture's Container
.
JTabbedPane
in this fixture's Container
, that matches the specified search criteria.
JTabbedPane
in this fixture's Container
, which name matches the specified one.
JTable
found in this fixture's Container
.
JTable
in this fixture's Container
, that matches the specified search criteria.
JTable
in this fixture's Container
, which name matches the specified one.
JTable
.TableCell
.
TableCell
s.JTable
by column identifier.TableCellByColumnId
s.JTable
.JTable
whose values match the given ones.TableCellInRowByValue
.
TableCellInSelectedRow
s.JTable
.TableCellInSelectedRow
s.JTableHeader
of the given JTable
.
JTabbedPane
.
Component
.
Component
casted to the given sub-type.
Component
this formatter supports.
true
an AWT or Swing Component
, that matches the search criteria in this
condition's ComponentMatcher
, can be found.
Component
in this condition is showing on the screen.
JSpinner
.
JTextComponent
found in this fixture's Container
.
JTextComponent
in this fixture's Container
managed by this fixture, that matches the
specified search criteria.
JTextComponent
in this fixture's Container
managed by this fixture, which name matches the
specified one.
Component
s that displays text.Component
s that display text.Component
s that accept text input from the user.AbstractBuffon
.
JLabel
.
JProgressBar
.
JSpinner
.
JTextComponent
.
AbstractButton
.
Component
.TextReader
s.Timeout
with default duration.
Timeout
.
Timeout
.
Component
to be visible.
JOptionPane
.
Range.To
, representing the ending value of a range.
JToggleButton
found in this fixture's Container
.
JToggleButton
in this fixture's Container
, that matches the specified search criteria.
JToggleButton
in this fixture's Container
, which name matches the specified one.
JToolBar
found in this fixture's Container
.
JToolBar
in this fixture's Container
, that matches the specified search criteria.
JToolBar
in this fixture's Container
, which name matches the specified one.
Toolkit
s.String
representation of this condition, which is its description.
Component
.
JTree
found in this fixture's Container
.
JTree
in this fixture's Container
, that matches the specified search criteria.
JTree
in this fixture's Container
, which name matches the specified one.
Component
s by type.TypeMatcher
.
TypeMatcher
.
AbstractButton
only if it is checked.
UnexpectedException
.
UnexpectedException
.
UnexpectedException
.
JToolBar
to the requested constraint position.
JToolBar
, making it go back to its original container in its last known location.
JToolBar
.
JToolBar
to the requested constraint position.
NoExitSecurityManager
installed by NoExitSecurityManagerInstaller.installNoExitSecurityManager()
, restoring the
original SecurityManager
.
Applet
loaded in this viewer.
Toolkit
this listener is attached to.
WaitForComponentToShowCondition
.
Dialog
by name or type.
Frame
by name or type.
JFileChooser
by name or type.
JOptionPane
by name or type.
Window
by name or type using the given robot.
JTable
is enabled and showing on the screen
the row and column indices are correct (not out of bounds)
the table cell at the given indices is editable
String
representation of the element under the given index, using this driver's
JComboBoxCellReader
.
String
representation of the element under the given index, using this driver's
JListCellReader
.
String
representation of the value at the given cell, using this driver's
JTableCellReader
.
String
representation of the value at the given row and column, using this driver's
JTableCellReader
.
GuiLazyLoadingDescription.loadDescription()
in the event dispatch thread (EDT.)
String
representation of the value of this fixture's list item, using the
JListCellReader
from the JListFixture
that created this JListItemFixture
.
String
representation of the value of this fixture's table cell.
AppletParameter
with the given name and value.
JComboBox
as expected in a test.
Jlist
as expected in a test.
JTable
as expected in a test.
JTree
as expected in a test.
JComboBox
as expected in a test.
JList
as expected in a test.
JTable
as expected in a test.
JTree
as expected in a test.
Component
managed by this fixture.
String
representation of the value of an item in this fixture's JComboBox
, using this
fixture's JComboBoxCellReader
.
String
representation of the value of an item in this fixture's JList
, using this
fixture's JListCellReader
.
String
representation of the value of a cell in this fixture's JTable
, using this
fixture's JTableCellReader
.
String
representation of the given row.
String
representation of the node at the given path.
Component
, or returns null
if the renderer belongs to an
unknown type.
Component
, or returns null
if the component is not
recognized by this reader.
JScrollBar
in the given JScrollPane
.
Component
.
Component
is showing on the screen.Component
to be showing and ready.
Component
is shown on the screen, using a timeout of 5 seconds.
Component
is shown on the screen.
WaitTimedOutError
.
JProgressBar
is in determinate mode.
JProgressBar
is in determinate mode.
JProgressBar
is in determinate mode.
JProgressBar
is in determinate mode.
JProgressBar
is equal to the given value.
JProgressBar
is equal to the given value.
JProgressBar
is equal to the given value.
JProgressBar
is equal to the given value.
WindowEvent.WINDOW_CLOSED
.
WindowEvent.WINDOW_OPENED
.
WindowEvent.COMPONENT_SHOWN
and the source of the
event is a Window
.
AWTEventListener
and:
attaches itself to the default toolkit
dispatches any given event to the wrapped listener
removes itself from the default toolkit when the wrapped listener gets garbage-collected
Component
's Window
ancestor.javax.swing.SwingUtilities#getWindowAncestor(Component)
, but returns the AWT or Swing
Component
itself if it is a Window
, or the invoker's Window
if on a pop-up.
Window
s.WindowDriver
.
Frame
s and Dialog
s.Window
finders.WindowFinderTemplate
.
WindowFinderTemplate
.
WindowFinderTemplate
.
Window
).Window
s (showing, hidden, closed.)AbstractComponentFixture
managing a component inside this fixture's Container
.
DialogMatcher
that matches an AWT or Swing Dialog
by name.
FrameMatcher
that matches an AWT or Swing Frame
by name.
JButtonMatcher
that matches a JButton
by name:
JLabelMatcher
that matches a JLabel
by text.
JTextComponentMatcher
that matches a JTextComponent
by name.
Applet
to launch, as an alternative to
AppletLauncher.withParameters(AppletParameter...)
.
Applet
to launch, as an alternative to AppletLauncher.withParameters(Map)
.
JButtonMatcher
that matches a JButton
by text.
JButtonMatcher
that matches a JButton
by text.
JLabelMatcher
that matches a JLabel
by text.
JLabelMatcher
that matches a JLabel
by text.
JTextComponentMatcher
that matches a JTextComponent
by text.
JTextComponentMatcher
that matches a JTextComponent
by its text.
DialogMatcher
that matches an AWT or Swing Dialog
by title.
DialogMatcher
that matches an AWT or Swing Dialog
by title.
FrameMatcher
that matches an AWT or Swing Frame
by title.
FrameMatcher
that matches an AWT or Swing Frame
by title.
JOptionPane
.
JOptionPane
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |