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 StringCANCEL_ACTION_PROPERTYstatic StringFIND_ACTION_PROPERTYstatic StringFIND_POPUP_PROPERTYstatic StringMAC_SEARCH_VARIANTstatic StringMAC_TEXT_FIELD_VARIANT_PROPERTY
-
Constructor Summary
Constructors Constructor Description NativeSearchFieldSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ActionListenergetCancelAction(JTextField txt)static ActionListenergetFindAction(JTextField txt)static JPopupMenugetFindPopupMenu(JTextField txt)static booleanisNativeSearchField(JTextField txt)static booleanisNativeSearchFieldSupported()static booleanisSearchField(JTextField txt)static voidsetCancelAction(JTextField txt, ActionListener cancelAction)static voidsetFindAction(JTextField txt, ActionListener findAction)static voidsetFindPopupMenu(JTextField txt, JPopupMenu popupMenu)static voidsetSearchField(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:
trueif 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)
-
-