我正在使用JFileChooser
来浏览和加载文件。
文件选择器正确加载和/我也能够选择文件和加载。
问题是在打开JFilechooser
后不久,应用程序的后台窗口进入忙/无响应状态。如果我拖动
文件选择窗口,背景绘制不正确。它会导致应用程序进入崩溃状态。不知道为什么会这样。
请找到我的以下代码
LoadFileButton.addListener(SWT.Selection, new Listener() {
@Override
public void handleEvent(Event event) {
JFileChooser chooser = new JFileChooser();
chooser.setFileFilter(filterWithoutExtension);
chooser.setAcceptAllFileFilterUsed(false);
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
File selectedFile = null;
int returnVal = chooser.showOpenDialog(null);
if (returnVal == JFileChooser.APPROVE_OPTION) {
//Do My Stuff
}
}
});
请找到我的FileFilter
FileFilter filterWithoutExtension = new FileFilter() {
@Override
public boolean accept(File f) {
return !f.getName().contains(".");
}
@Override
public String getDescription() {
return "My Description";
}
};