![](/img/trans.png)
[英]I was able to open a command prompt from my Java program, How to run some exe in this command prompt using java code?
[英]How can I run a program that uses JFileChooser class from the command prompt?
我正在嘗試從命令提示符下編譯使用Java中的JFileChooser
類的程序。 我的問題是,如果有任何類型的通用參數,我可以將showOpenDialog()
用作打開對話框的組件。 這是一個示例代碼:
public class FileChooser{
public static void main(String args[]) {
JFileChooser chooser = new JFileChooser();
FileReader reader= null;
Scanner scanner= null;
int result = chooser.showOpenDialog(null);
if (result == JFileChooser.APPROVE_OPTION){
File file = chooser.getSelectedFile();
try{
reader = new FileReader(file);
} catch (IOException io){
System.out.println("File not found");
}
scanner = new Scanner (reader);
scanner.useDelimiter("\\Z");
String s = scanner.next();
System.out.println(s);
}
scanner.close();
}
}
我假設您要的是showOpenDialog()參數(而不是JFileChooser構造函數參數)。 您可以使用null。 有關更多詳細信息,請參見JFileChooser.showDialog() 。 這是您需要的代碼
JFileChooser chooser = new JFileChooser();
int result = chooser.showOpenDialog(null);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.