Package org.jdesktop.swingx.search
Class NativeSearchFieldSupport
- java.lang.Object
-
- org.jdesktop.swingx.search.NativeSearchFieldSupport
-
public class NativeSearchFieldSupport extends Object
TODO: comment- Author:
- Peter Weishapl
-
-
Field Summary
Fields Modifier and Type Field Description static String
CANCEL_ACTION_PROPERTY
static String
FIND_ACTION_PROPERTY
static String
FIND_POPUP_PROPERTY
static String
MAC_SEARCH_VARIANT
static String
MAC_TEXT_FIELD_VARIANT_PROPERTY
-
Constructor Summary
Constructors Constructor Description NativeSearchFieldSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ActionListener
getCancelAction(JTextField txt)
static ActionListener
getFindAction(JTextField txt)
static JPopupMenu
getFindPopupMenu(JTextField txt)
static boolean
isNativeSearchField(JTextField txt)
static boolean
isNativeSearchFieldSupported()
static boolean
isSearchField(JTextField txt)
static void
setCancelAction(JTextField txt, ActionListener cancelAction)
static void
setFindAction(JTextField txt, ActionListener findAction)
static void
setFindPopupMenu(JTextField txt, JPopupMenu popupMenu)
static void
setSearchField(JTextField txt, boolean isSearchField)
-
-
-
Field Detail
-
FIND_POPUP_PROPERTY
public static final String FIND_POPUP_PROPERTY
- See Also:
- Constant Field Values
-
FIND_ACTION_PROPERTY
public static final String FIND_ACTION_PROPERTY
- See Also:
- Constant Field Values
-
MAC_SEARCH_VARIANT
public static final String MAC_SEARCH_VARIANT
- See Also:
- Constant Field Values
-
MAC_TEXT_FIELD_VARIANT_PROPERTY
public static final String MAC_TEXT_FIELD_VARIANT_PROPERTY
- See Also:
- Constant Field Values
-
CANCEL_ACTION_PROPERTY
public static final String CANCEL_ACTION_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
isNativeSearchFieldSupported
public static boolean isNativeSearchFieldSupported()
- Returns:
true
if we run Leopard and the Mac Look And Feel.
-
setSearchField
public static void setSearchField(JTextField txt, boolean isSearchField)
-
isSearchField
public static boolean isSearchField(JTextField txt)
-
isNativeSearchField
public static boolean isNativeSearchField(JTextField txt)
-
setFindPopupMenu
public static void setFindPopupMenu(JTextField txt, JPopupMenu popupMenu)
-
getFindPopupMenu
public static JPopupMenu getFindPopupMenu(JTextField txt)
-
setFindAction
public static void setFindAction(JTextField txt, ActionListener findAction)
-
getFindAction
public static ActionListener getFindAction(JTextField txt)
-
setCancelAction
public static void setCancelAction(JTextField txt, ActionListener cancelAction)
-
getCancelAction
public static ActionListener getCancelAction(JTextField txt)
-
-