当前位置: 首页>>代码示例>>Java>>正文


Java FileChooser.setFileFilter方法代码示例

本文整理汇总了Java中com.kotcrab.vis.ui.widget.file.FileChooser.setFileFilter方法的典型用法代码示例。如果您正苦于以下问题:Java FileChooser.setFileFilter方法的具体用法?Java FileChooser.setFileFilter怎么用?Java FileChooser.setFileFilter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.kotcrab.vis.ui.widget.file.FileChooser的用法示例。


在下文中一共展示了FileChooser.setFileFilter方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: process

import com.kotcrab.vis.ui.widget.file.FileChooser; //导入方法依赖的package包/类
@Override
public void process(final LmlParser parser, final LmlTag tag, final FileChooser actor,
        final String rawAttributeData) {
    @SuppressWarnings("unchecked") final ActorConsumer<Boolean, File> filter = (ActorConsumer<Boolean, File>) parser
            .parseAction(rawAttributeData, new File(Strings.EMPTY_STRING));
    if (filter == null) {
        parser.throwErrorIfStrict(
                "File filter attribute expects a method that consumes a File and returns boolean/Boolean. Method not found for ID: "
                        + rawAttributeData);
        return;
    }
    actor.setFileFilter(new FileFilter() {
        @Override
        public boolean accept(final File pathname) {
            return filter.consume(pathname);
        }
    });
}
 
开发者ID:czyzby,项目名称:gdx-lml,代码行数:19,代码来源:FileFilterLmlAttribute.java

示例2: showOpenAreaFileChooser

import com.kotcrab.vis.ui.widget.file.FileChooser; //导入方法依赖的package包/类
public void showOpenAreaFileChooser() {
  final FileChooser regionFileChooser = new FileChooser(FileChooser.Mode.OPEN);
  regionFileChooser.setSelectionMode(FileChooser.SelectionMode.FILES);
  regionFileChooser.setFileFilter(new FileExtensionFilter("json"));
  regionFileChooser.setListener(new FileChooserAdapter() {
    @Override
    public void selected(Array<FileHandle> files) {
      HelixEditor.getInstance().loadAreaAction(files.get(0).nameWithoutExtension());
    }
  });

  stage.addActor(regionFileChooser.fadeIn());
}
 
开发者ID:fauu,项目名称:HelixEngine,代码行数:14,代码来源:UI.java


注:本文中的com.kotcrab.vis.ui.widget.file.FileChooser.setFileFilter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。