我正在打開使用JFileChooser
這裏文件清除文件名是我對這些代碼將運行一個按鈕單擊事件代碼時輸入目錄名稱並輸入
JFileChooser fileChooser = new JFileChooser();
fileChooser.setAcceptAllFileFilterUsed(false);
FileNameExtensionFilter filter = new FileNameExtensionFilter("FF Files", "ff");
fileChooser.addChoosableFileFilter(filter);
int result = fileChooser.showDialog(null, "PP");
,非常正常的代碼我猜。當我點擊它時,出現JFileChooser對話框。如果我在File Name
字段(例如sam)中輸入一個目錄名並點擊Enter
,它將進入目錄,但文本字段仍然顯示輸入的文本,即'sam'我在記事本和eclipse中嘗試了相同的流程,那個階段,'sam'被清除,以便我可以提供另一個目錄名並點擊回車。
糾正我,如果我的代碼是錯誤的,如果這個問題是重複的,我道歉浪費你的時間。
而你的問題是? – MadProgrammer
@MadProgrammer如何使我的代碼行爲像記事本的打開對話框? –
@Pasupathi使用Swing是不可能的! Eclipse使用SWT和記事本本地windows文件選擇器。實現你自己的文件選擇器是你可以做的,或者你會找到一個庫。 – Kai