Class NativeSearchFieldSupport


  • public class NativeSearchFieldSupport
    extends java.lang.Object
    TODO: comment
    Author:
    Peter Weishapl
    • Field Detail

      • FIND_POPUP_PROPERTY

        public static final java.lang.String FIND_POPUP_PROPERTY
        See Also:
        Constant Field Values
      • FIND_ACTION_PROPERTY

        public static final java.lang.String FIND_ACTION_PROPERTY
        See Also:
        Constant Field Values
      • MAC_SEARCH_VARIANT

        public static final java.lang.String MAC_SEARCH_VARIANT
        See Also:
        Constant Field Values
      • MAC_TEXT_FIELD_VARIANT_PROPERTY

        public static final java.lang.String MAC_TEXT_FIELD_VARIANT_PROPERTY
        See Also:
        Constant Field Values
      • CANCEL_ACTION_PROPERTY

        public static final java.lang.String CANCEL_ACTION_PROPERTY
        See Also:
        Constant Field Values
    • Constructor Detail

      • NativeSearchFieldSupport

        public NativeSearchFieldSupport()
    • Method Detail

      • isNativeSearchFieldSupported

        public static boolean isNativeSearchFieldSupported()
        Returns:
        true if we run Leopard and the Mac Look And Feel.
      • setSearchField

        public static void setSearchField​(javax.swing.JTextField txt,
                                          boolean isSearchField)
      • isSearchField

        public static boolean isSearchField​(javax.swing.JTextField txt)
      • isNativeSearchField

        public static boolean isNativeSearchField​(javax.swing.JTextField txt)
      • setFindPopupMenu

        public static void setFindPopupMenu​(javax.swing.JTextField txt,
                                            javax.swing.JPopupMenu popupMenu)
      • getFindPopupMenu

        public static javax.swing.JPopupMenu getFindPopupMenu​(javax.swing.JTextField txt)
      • setFindAction

        public static void setFindAction​(javax.swing.JTextField txt,
                                         java.awt.event.ActionListener findAction)
      • getFindAction

        public static java.awt.event.ActionListener getFindAction​(javax.swing.JTextField txt)
      • setCancelAction

        public static void setCancelAction​(javax.swing.JTextField txt,
                                           java.awt.event.ActionListener cancelAction)
      • getCancelAction

        public static java.awt.event.ActionListener getCancelAction​(javax.swing.JTextField txt)