實(shí)例化JFileChooser對(duì)象報(bào)空指針異常問題的解決辦法
極少部分人運(yùn)氣不好可能遇到這樣一個(gè)問題。只要實(shí)例化JFileChooser對(duì)象就會(huì)報(bào)空指針異常;
就這一行代碼出錯(cuò)說明不是代碼的問題,應(yīng)該是JDK或者電腦權(quán)限的問題。
這個(gè)小編能力有限,修復(fù)不了這個(gè)問題,但有另外的方法代替JFileChooser
那我們需要一個(gè)文件選擇器怎么辦?
解決方案:
使用FileDialog
// 創(chuàng)建文件對(duì)話框 fd = new FileDialog(this, "打開文件", FileDialog.LOAD); fd.setFile("*.txt");// 過濾文件 fd.setVisible(true);// 設(shè)置可見
這樣文件對(duì)話框就OK了。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
java轉(zhuǎn)換時(shí)區(qū)時(shí)間過程詳解
這篇文章主要介紹了java轉(zhuǎn)換時(shí)區(qū)時(shí)間過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11springboot的logging.group日志分組方法源碼流程解析
這篇文章主要為大家介紹了springboot的logging.group日志分組方法源碼流程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12idea2020中復(fù)制一個(gè)微服務(wù)實(shí)例的方法
這篇文章主要介紹了idea2020中復(fù)制一個(gè)微服務(wù)實(shí)例的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09Java實(shí)現(xiàn)簡單LRU緩存機(jī)制的方法
這篇文章主要介紹了Java實(shí)現(xiàn)簡單LRU緩存機(jī)制的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05Java8 Instant 時(shí)間戳實(shí)例講解
Instant類是Java8 中補(bǔ)充的一個(gè) 時(shí)間戳類,nstant 可以使用靜態(tài)方法 now()或者of()方法來創(chuàng)建一個(gè)實(shí)例對(duì)象,本文通過實(shí)例代碼講解Java8 Instant 時(shí)間戳,感興趣的朋友跟隨小編一起看看吧2022-11-11