0

JFileChooserwithを使おうとしているのにLWJGLfalsefileChooser.isDisplayable()を返します。ポップアップしないので確認しました。

これは私が使用しているものです、

private void chooseFile(){
    choose = new JFileChooser();
    choose.setCurrentDirectory(new File("."));
    choose.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
    choose.setFileFilter(new FileFilter(){

        @Override
        public boolean accept(File f) {
            if(f.isDirectory()){
                return true;
            }
            final String name = f.getName();
            return name.endsWith(".png");
        }

        @Override
        public String getDescription() {
            return "*.png";
        }

    });
}

したがって、誰かがこれを経験したことがある場合、または一般的に、なぜそれが機能しない、または機能しないのか、または私に何を教えてくれるかを知っている場合、私は自分の人生を続けて他の解決策を見つけるか、誰かが方法を知っていれば修正できますに。

4

1 に答える 1

1

JFileChooser にダイアログを開くように指示することはありません。または他のダイアログ メソッドのいずれかを呼び出す必要がありfileChooser.showOpenDialog()ます (open/save/etc. など)。

簡単な例を次に示します

于 2013-07-25T12:03:57.627 に答える