![](/img/trans.png)
[英]how to append a string to a file that has been selected with JFileChooser in java
[英]How to check if a File has been chosen by JFileChooser?
我在Netbeans中使用JFileChooser
Button,進程JButton
和狀態JText
創建了GUI。 我想要的是,如果我在不使用Filechooser
輸入文件的情況下按下流程按鈕,則文本Filechooser
出現警告狀態,提示您尚未輸入文件。 問題是,如何檢查它並以某種if-else形式對其進行編碼? 我用File == null
嘗試過,但是沒有響應。 這是FileChooser
一些代碼。
int returnLatih = chFileLatih.showOpenDialog(this);
if (returnLatih == JFileChooser.APPROVE_OPTION) {
fileLatih = chFileLatih.getSelectedFile();
} else {}
目前尚不清楚您的問題到底是什么-但是您可以按照這種方式嘗試一些操作。
fileLatih = null;
int returnLatih = chFileLatih.showOpenDialog(this);
if (returnLatih == JFileChooser.APPROVE_OPTION) {
fileLatih = chFileLatih.getSelectedFile();
} else {
System.out.println("File Chooser was cancelled");
}
if (fileLatih == null) {
System.out.println("I got no file name!!");
}
我想您要么不處理else情況,要么您的fileLatih
保留一些舊值,並且在將其與null
進行比較時,它不是。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.