javax.swing.RowFilter.orFilter()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(95)

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

RowFilter.orFilter介绍

暂无

代码示例

代码示例来源:origin: magefree/mage

  1. filterList.add(RowFilter.orFilter(stateFilterList));
  2. } else if (stateFilterList.size() == 1) {
  3. filterList.addAll(stateFilterList);
  4. filterList.add(RowFilter.orFilter(typeFilterList));
  5. } else if (typeFilterList.size() == 1) {
  6. filterList.addAll(typeFilterList);
  7. filterList.add(RowFilter.orFilter(formatFilterList));
  8. } else if (formatFilterList.size() == 1) {
  9. filterList.addAll(formatFilterList);
  10. filterList.add(RowFilter.orFilter(skillFilterList));
  11. } else if (skillFilterList.size() == 1) {
  12. filterList.addAll(skillFilterList);
  13. filterList.add(RowFilter.orFilter(ratingFilterList));
  14. } else if (ratingFilterList.size() == 1) {
  15. filterList.addAll(ratingFilterList);
  16. filterList.add(RowFilter.orFilter(passwordFilterList));
  17. } else if (passwordFilterList.size() == 1) {
  18. filterList.addAll(passwordFilterList);
  19. filterList.add(RowFilter.orFilter(ignoreListFilterList));
  20. } else if (ignoreListFilterList.size() == 1) {
  21. filterList.addAll(ignoreListFilterList);

代码示例来源:origin: igniterealtime/Spark

  1. @Override
  2. public void keyReleased(KeyEvent e) {
  3. JTextField textField = (JTextField)e.getSource();
  4. String text = textField.getText();
  5. List<RowFilter<Object,Object>> filters = new ArrayList<>();
  6. filters.add(RowFilter.regexFilter(text, 1));
  7. filters.add(RowFilter.regexFilter(text, 2));
  8. filters.add(RowFilter.regexFilter(text, 3));
  9. RowFilter<Object,Object> af = RowFilter.orFilter(filters);
  10. sorter.setRowFilter(af);
  11. }
  12. });

代码示例来源:origin: otros-systems/otroslogviewer

  1. private RowFilter<VfsTableModel, Integer> createFilter() {
  2. RowFilter<VfsTableModel, Integer> regexFilter = new VfsTableModelFileNameRowFilter(filterField);
  3. RowFilter<VfsTableModel, Integer> hiddenFilter = new VfsTableModelHiddenFileRowFilter(showHidden);
  4. RowFilter<VfsTableModel, Integer> alwaysShowParent = new VfsTableModelShowParentRowFilter();
  5. @SuppressWarnings("unchecked") RowFilter<VfsTableModel, Integer> filters = RowFilter.andFilter(Arrays.asList(regexFilter, hiddenFilter));
  6. filters = RowFilter.orFilter(Arrays.asList(filters, alwaysShowParent));
  7. return filters;
  8. }

相关文章