我目前正在尝试使用 Netbeans Platform API 中的 FileChooserBuilder。以下代码是完整的 netbeans 模块操作。运行时,它不会显示在窗口/屏幕的中心,而是显示在屏幕左下角的某个位置。是否有可能使此对话框显示在屏幕中间?
public final class LoadProjectAction implements ActionListener {
public void actionPerformed(ActionEvent e) {
File home = new File(
System.getProperty("user.home")
+ File.separator + "lib");
FileChooserBuilder fileChooserBuilder = new FileChooserBuilder(
LoadProjectAction.class);
fileChooserBuilder.setTitle("Load project");
fileChooserBuilder.setDefaultWorkingDirectory(home);
fileChooserBuilder.setApproveText("Load");
fileChooserBuilder.setDirectoriesOnly(true);
File directory = fileChooserBuilder.showOpenDialog();
if (directory != null) {
return; // nothing to do
}
// do some processing here
}
}
谢谢你的想法。