/** * Creates a new popup menu based on the given {@link RecentSearches} * and {@link JXSearchField}. * * @param recentSearches * @param searchField */ public RecentSearchesPopup(RecentSearches recentSearches, JTextField searchField) { this.searchField = searchField; this.recentSearches = recentSearches; recentSearches.addChangeListener(this); buildMenu(); }
/** * Creates a new popup menu based on the given {@link RecentSearches} * and {@link JXSearchField}. * * @param recentSearches * @param searchField */ public RecentSearchesPopup(RecentSearches recentSearches, JTextField searchField) { this.searchField = searchField; this.recentSearches = recentSearches; recentSearches.addChangeListener(this); buildMenu(); }
/** * Creates a new popup menu based on the given {@link RecentSearches} * and {@link JXSearchField}. * * @param recentSearches * @param searchField */ public RecentSearchesPopup(RecentSearches recentSearches, JTextField searchField) { this.searchField = searchField; this.recentSearches = recentSearches; recentSearches.addChangeListener(this); buildMenu(); }
/** * Creates a new popup menu based on the given {@link RecentSearches} * and {@link JXSearchField}. * * @param recentSearches * @param searchField */ public RecentSearchesPopup(RecentSearches recentSearches, JTextField searchField) { this.searchField = searchField; this.recentSearches = recentSearches; recentSearches.addChangeListener(this); buildMenu(); }
/** * Every time the recent searches fires a {@link ChangeEvent} call * {@link #buildMenu()} to rebuild the whole menu. */ @Override public void stateChanged(ChangeEvent e) { buildMenu(); } }
/** * Every time the recent searches fires a {@link ChangeEvent} call * {@link #buildMenu()} to rebuild the whole menu. */ @Override public void stateChanged(ChangeEvent e) { buildMenu(); } }
/** * Every time the recent searches fires a {@link ChangeEvent} call * {@link #buildMenu()} to rebuild the whole menu. */ @Override public void stateChanged(ChangeEvent e) { buildMenu(); } }
/** * Every time the recent searches fires a {@link ChangeEvent} call * {@link #buildMenu()} to rebuild the whole menu. */ @Override public void stateChanged(ChangeEvent e) { buildMenu(); } }