Class TextFieldOperator

    • Constructor Detail

      • TextFieldOperator

        public TextFieldOperator​(TextField b)
        Constructor.
        Parameters:
        b - The java.awt.TextField managed by this instance.
      • TextFieldOperator

        public TextFieldOperator​(ContainerOperator cont,
                                 ComponentChooser chooser,
                                 int index)
        Constructs a TextFieldOperator object.
        Parameters:
        cont - a container
        chooser - a component chooser specifying searching criteria.
        index - an index between appropriate ones.
      • TextFieldOperator

        public TextFieldOperator​(ContainerOperator cont,
                                 ComponentChooser chooser)
        Constructs a TextFieldOperator object.
        Parameters:
        cont - a container
        chooser - a component chooser specifying searching criteria.
      • TextFieldOperator

        public TextFieldOperator​(ContainerOperator cont,
                                 String text,
                                 int index)
        Constructor. Waits for a component in a container to show. The component is identified as the index+1'th java.awt.TextField that shows, lies below the container in the display containment hierarchy, and that has the desired text. Uses cont's timeout and output for waiting and to init this operator.
        Parameters:
        cont - The operator for a container containing the sought for textField.
        text - TextField text.
        index - Ordinal component index. The first component has index 0.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • TextFieldOperator

        public TextFieldOperator​(ContainerOperator cont,
                                 String text)
        Constructor. Waits for a component in a container to show. The component is identified as the first java.awt.TextField that shows, lies below the container in the display containment hierarchy, and that has the desired text. Uses cont's timeout and output for waiting and to init this operator.
        Parameters:
        cont - The operator for a container containing the sought for textField.
        text - TextField text.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • TextFieldOperator

        public TextFieldOperator​(ContainerOperator cont,
                                 int index)
        Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
        Parameters:
        cont - The operator for a container containing the sought for textField.
        index - Ordinal component index.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
    • Method Detail

      • findTextField

        public static TextField findTextField​(Container cont,
                                              ComponentChooser chooser,
                                              int index)
        Searches TextField in a container.
        Parameters:
        cont - Container in which to search for the component. The container lies above the component in the display containment hierarchy. The containment need not be direct.
        chooser - org.netbeans.jemmy.ComponentChooser implementation, defining and applying search criteria.
        index - Ordinal component index. The first index is 0.
        Returns:
        TextField instance or null if component was not found.
      • findTextField

        public static TextField findTextField​(Container cont,
                                              ComponentChooser chooser)
        Searches for the first TextField in a container.
        Parameters:
        cont - Container in which to search for the component. The container lies above the component in the display containment hierarchy. The containment need not be direct.
        chooser - org.netbeans.jemmy.ComponentChooser implementation, defining and applying search criteria.
        Returns:
        TextField instance or null if component was not found.
      • findTextField

        public static TextField findTextField​(Container cont,
                                              String text,
                                              boolean ce,
                                              boolean ccs,
                                              int index)
        Searches TextField by text.
        Parameters:
        cont - Container to search component in.
        text - TextField text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        index - Ordinal component index.
        Returns:
        TextField instance or null if component was not found.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • findTextField

        public static TextField findTextField​(Container cont,
                                              String text,
                                              boolean ce,
                                              boolean ccs)
        Searches TextField by text.
        Parameters:
        cont - Container to search component in.
        text - TextField text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        Returns:
        TextField instance or null if component was not found.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • waitTextField

        public static TextField waitTextField​(Container cont,
                                              ComponentChooser chooser,
                                              int index)
        Waits TextField in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        index - Ordinal component index.
        Returns:
        TextField instance.
      • waitTextField

        public static TextField waitTextField​(Container cont,
                                              ComponentChooser chooser)
        Waits 0'th TextField in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        Returns:
        TextField instance.
      • waitTextField

        public static TextField waitTextField​(Container cont,
                                              String text,
                                              boolean ce,
                                              boolean ccs,
                                              int index)
        Waits TextField by text.
        Parameters:
        cont - Container to search component in.
        text - TextField text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        index - Ordinal component index.
        Returns:
        TextField instance.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • waitTextField

        public static TextField waitTextField​(Container cont,
                                              String text,
                                              boolean ce,
                                              boolean ccs)
        Waits TextField by text.
        Parameters:
        cont - Container to search component in.
        text - TextField text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        Returns:
        TextField instance.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • addActionListener

        public void addActionListener​(ActionListener actionListener)
        Maps TextField.addActionListener(ActionListener) through queue
      • echoCharIsSet

        public boolean echoCharIsSet()
        Maps TextField.echoCharIsSet() through queue
      • getColumns

        public int getColumns()
        Maps TextField.getColumns() through queue
      • getEchoChar

        public char getEchoChar()
        Maps TextField.getEchoChar() through queue
      • getMinimumSize

        public Dimension getMinimumSize​(int i)
        Maps TextField.getMinimumSize(int) through queue
      • getPreferredSize

        public Dimension getPreferredSize​(int i)
        Maps TextField.getPreferredSize(int) through queue
      • removeActionListener

        public void removeActionListener​(ActionListener actionListener)
        Maps TextField.removeActionListener(ActionListener) through queue
      • setColumns

        public void setColumns​(int i)
        Maps TextField.setColumns(int) through queue