com.jidesoft.list.QuickListFilterField.getDisplayListModel()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(74)

本文整理了Java中com.jidesoft.list.QuickListFilterField.getDisplayListModel方法的一些代码示例,展示了QuickListFilterField.getDisplayListModel的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuickListFilterField.getDisplayListModel方法的具体详情如下:
包路径:com.jidesoft.list.QuickListFilterField
类名称:QuickListFilterField
方法名:getDisplayListModel

QuickListFilterField.getDisplayListModel介绍

[英]Gets the display table model. QuickSearchField doesn't modify the table model that you passed in but wrap it in FilterableListModel. So if you want to display the result after being filtered, you should use this method to get the display table model and set it to your table.
[中]

代码示例

代码示例来源:origin: bcdev/beam

private void initComponents() {
  applyButton = new JButton("Apply");
  selectAllButton = new JButton("Select all");
  selectNoneButton = new JButton("Select none");
  listModel = new FilterListModel();
  field = new QuickListFilterField(listModel);
  checkBoxList = new ToolTippedCheckBoxList(field.getDisplayListModel());
  progressBar = new JProgressBar();
  statusLabel = new JLabel("");
  percentageLabel = new JLabel("");
  pm = new VariableFilterProgressBarProgressMonitor(progressBar, statusLabel, percentageLabel);
}

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

/**
 * Update our list model when the available values list has changed. It
 * should be possible to get this working without resetting the whole model,
 * but I couldn't get it to update correctly, hence the brute force
 * approach.
 */
protected void updateModel() {
  field.setListModel(new SelectableListView.SimpleListModel());
  filterableList.setModel(field.getDisplayListModel());
  LOG.info("Model updated, " + field.getDisplayListModel().getSize() + " of " + field.getListModel().getSize() + "(" + availableValues.size() + ") rows visible.");
}

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

/**
 * Update our list model when the available values list has changed. It
 * should be possible to get this working without resetting the whole model,
 * but I couldn't get it to update correctly, hence the brute force
 * approach.
 */
protected void updateModel() {
  field.setListModel(new SimpleListModel());
  filterableList.setModel(field.getDisplayListModel());
  LOG.info("Model updated, " + field.getDisplayListModel().getSize() + " of " + field.getListModel().getSize() + "(" + availableValues.size() + ") rows visible.");
}

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

filterableList = new FilterableCheckBoxList(field.getDisplayListModel()) {
  @Override
  public int getNextMatch(String prefix, int startIndex, Position.Bias bias) {

代码示例来源:origin: bcdev/beam

listModel.addListDataListener(field.getDisplayListModel());
Font font = selectAllButton.getFont().deriveFont(10.0F);
selectAllButton.setFont(font);

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

filterableList = new FilterableCheckBoxList(field.getDisplayListModel()) {
  @Override
  public int getNextMatch(String prefix, int startIndex, Position.Bias bias) {

代码示例来源:origin: bcdev/beam

filterField.setHintText("Type here to filter spectral bands");
filterField.setWildcardEnabled(true);
final FilterableListModel listModel = filterField.getDisplayListModel();
availableBandList = new JList(listModel);
filterField.setList(availableBandList);

代码示例来源:origin: bcdev/beam

quickSearchPanel.setBorder(new JideTitledBorder(new PartialEtchedBorder(PartialEtchedBorder.LOWERED, PartialSide.NORTH), "QuickListFilterField", JideTitledBorder.LEADING, JideTitledBorder.ABOVE_TOP));
_list = new FilterableCheckBoxList(field.getDisplayListModel()) {
  @Override
  public int getNextMatch(String prefix, int startIndex, Position.Bias bias) {

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

filterableList = new FilterableCheckBoxList(field.getDisplayListModel()) {
  @Override
  public int getNextMatch(String prefix, int startIndex, Position.Bias bias) {

代码示例来源:origin: bcdev/beam

maskNameSearchField.setPreferredSize(new Dimension(150, 21));
maskNameList = new CheckBoxList(maskNameSearchField.getDisplayListModel()) {
  @Override
  public int getNextMatch(String prefix, int startIndex, Position.Bias bias) {

代码示例来源:origin: bcdev/beam

filterField.setHintText("Type here to filter CRS");
filterField.setWildcardEnabled(true);
final FilterableListModel listModel = filterField.getDisplayListModel();
crsList = new JList(listModel);
crsList.setVisibleRowCount(15);

代码示例来源:origin: bcdev/beam

maskNameSearchField.setListModel(maskNameListModel);
if (product != null) {
  maskNameList.setModel(maskNameSearchField.getDisplayListModel());

相关文章