本文整理了Java中com.jidesoft.list.QuickListFilterField.getDisplayListModel
方法的一些代码示例,展示了QuickListFilterField.getDisplayListModel
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuickListFilterField.getDisplayListModel
方法的具体详情如下:
包路径:com.jidesoft.list.QuickListFilterField
类名称: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());
内容来源于网络,如有侵权,请联系作者删除!