org.jdesktop.swingx.JXSearchFieldBeanInfo Maven / Gradle / Ivy
The newest version!
package org.jdesktop.swingx;
import org.jdesktop.beans.EnumerationValue;
import org.jdesktop.swingx.JXSearchField.LayoutStyle;
import org.jdesktop.swingx.JXSearchField.SearchMode;
public class JXSearchFieldBeanInfo extends JXTextFieldBeanInfo {
/** ctor */
public JXSearchFieldBeanInfo() {
super(JXSearchField.class);
}
@Override
protected void initialize() {
super.initialize();
setPreferred(true, "layoutStyle", "searchMode", "instantSearchDelay", "findPopupMenu", "useNativeSearchFieldIfPossible", "recentSearchesSaveKey");
setEnumerationValues(
new EnumerationValue[] {
new EnumerationValue("Mac", LayoutStyle.MAC,
"org.jdesktop.swingx.JXSearchField.LayoutStyle.MAC"),
new EnumerationValue("Vista", LayoutStyle.VISTA,
"org.jdesktop.swingx.JXSearchField.LayoutStyle.VISTA") },
"layoutStyle");
setEnumerationValues(
new EnumerationValue[] {
new EnumerationValue("Instant", SearchMode.INSTANT,
"org.jdesktop.swingx.JXSearchField.SearchMode.INSTANT"),
new EnumerationValue("Regular", SearchMode.REGULAR,
"org.jdesktop.swingx.JXSearchField.SearchMode.REGULAR") },
"searchMode");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy