org.jdesktop.swingx.search
Class NativeSearchFieldSupport

java.lang.Object
  extended by org.jdesktop.swingx.search.NativeSearchFieldSupport

public class NativeSearchFieldSupport
extends Object

TODO: comment

Author:
Peter Weishapl

Field Summary
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
NativeSearchFieldSupport()
           
 
Method Summary
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
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(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)


Copyright © 2012. All Rights Reserved.