Tabnine Logo
Listbox.setSelectedItem
Code IndexAdd Tabnine to your IDE (free)

How to use
setSelectedItem
method
in
org.fujion.component.Listbox

Best Java code snippets using org.fujion.component.Listbox.setSelectedItem (Showing top 7 results out of 315)

origin: org.fujion/fujion-core

/**
 * Sets the selected list item by its index. Any existing selections are cleared.
 *
 * @param index The index of the list item to be selected.
 */
public void setSelectedIndex(int index) {
  setSelectedItem((Listitem) getChildAt(index));
}

origin: org.carewebframework/org.carewebframework.ui.core

/**
 * Need to update visual appearance of selection when it is changed.
 * 
 * @see org.fujion.component.Listbox#setSelectedItem(Listitem)
 */
@Override
public void setSelectedItem(Listitem item) {
  super.setSelectedItem(item);
  updateSelection();
}

origin: org.carewebframework/org.carewebframework.help.core

/**
 * Locates and selects a matching keyword as the user types in the quick find text box.
 * 
 * @param event The input event.
 */
@EventHandler(value = "change", target = "@txtFind")
private void onChange$txtFind(ChangeEvent event) {
  String find = event.getValue(String.class).toLowerCase();
  
  if (StringUtils.isEmpty(find)) {
    return;
  }
  
  int match = -1;
  
  for (int i = 0; i < keywordList.size(); i++) {
    if (keywordList.get(i).toLowerCase().startsWith(find)) {
      match = i;
      break;
    }
  }
  
  if (match != lstKeywords.getSelectedIndex()) {
    Listitem item = match == -1 ? null : (Listitem) lstKeywords.getChildAt(match);
    lstKeywords.setSelectedItem(item);
    onSelect$lstKeywords();
  }
}

origin: org.carewebframework/org.carewebframework.shell

/**
 * Refresh the list.
 *
 * @param deflt The layout to select initially.
 */
private void refresh(String deflt) {
  modelAndView.setModel(new ListModel<>(LayoutUtil.getLayouts(shared)));
  lstLayouts.setSelectedItem(deflt == null ? null : (Listitem) lstLayouts.findChildByLabel(deflt));
  updateControls();
}

origin: org.carewebframework/org.carewebframework.help.core

/**
 * Updated the list box selection when the history selection changes.
 *
 * @see org.carewebframework.help.viewer.HelpViewBase#onTopicSelected(HelpTopic)
 */
@Override
public void onTopicSelected(HelpTopic topic) {
  Listitem item = (Listitem) lstHistory.getChildAt(history.getPosition());
  lstHistory.setSelectedItem(item);
  
  if (item != null) {
    getContainer().getAncestor(Tab.class).setVisible(true);
    item.scrollIntoView();
  }
}

origin: org.carewebframework/org.carewebframework.help.core

/**
 * Set the topic view when a topic selection is made.
 */
@EventHandler(value = "change", target = "@lstTopics")
private void onSelect$lstTopics() {
  Listitem item = lstTopics.getSelectedItem();
  Listitem keywordItem = lstKeywords.getSelectedItem();
  
  if (item == null) {
    int i = keywordItem.hasAttribute("last") ? (Integer) keywordItem.getAttribute("last") : 0;
    item = (Listitem) lstTopics.getChildAt(i);
    lstTopics.setSelectedItem(item);
  }
  
  if (item != null) {
    keywordItem.setAttribute("last", lstTopics.getSelectedIndex());
    setTopic((HelpTopic) item.getData());
  } else {
    setTopic(null);
  }
}

origin: org.carewebframework/org.carewebframework.ui.core

private void processListResponses() {
  List<?> responses = control.getResponses();
  listbox.setVisible(true);
  
  for (Object rsp : responses) {
    DialogResponse<?> response = (DialogResponse<?>) rsp;
    Listitem item = new Listitem(StrUtil.formatMessage(response.getLabel()));
    item.addEventListener(DblclickEvent.TYPE, clickListener);
    item.setData(response);
    listbox.addChild(item);
    
    if (response.isDefault()) {
      item.setSelected(true);
    }
  }
  
  if (listbox.getSelectedCount() == 0) {
    listbox.setSelectedItem(listbox.getChild(Listitem.class));
  }
  
  addButton(LABEL_ID_CANCEL, "danger", (event) -> {
    close(null);
  });
  
  addButton(LABEL_ID_OK, "success", (event) -> {
    close(listbox.getSelectedItem());
  });
}

org.fujion.componentListboxsetSelectedItem

Javadoc

Sets the selected list item. Any existing selections are cleared.

Popular methods of Listbox

  • getSelectedItem
    Returns the selected list item, if any. If there are multiple selections, only the first will be ret
  • addChild
  • getChildren
  • getChildAt
  • getModelAndView
  • getSelected
    Returns the set of selected list items.
  • getSelectedCount
    Returns the number of selected list items.
  • setModel
  • setRenderer
  • _updateSelected
    Updates the selection status of a list item.
  • clearSelected
    Clears any existing selection.
  • destroyChildren
  • clearSelected,
  • destroyChildren,
  • findChildByLabel,
  • getChild,
  • getSelectedIndex,
  • propertyChange,
  • removeChild,
  • setFocus,
  • setVisible

Popular in Java

  • Reactive rest calls using spring rest template
  • compareTo (BigDecimal)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getExternalFilesDir (Context)
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • JFileChooser (javax.swing)
  • JPanel (javax.swing)
  • Table (org.hibernate.mapping)
    A relational table
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now