999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

JAR打包為何找不到圖片

2017-11-07 09:03:22
網絡安全和信息化 2017年11期
關鍵詞:界面故障

筆者最近用JAVA開發一個小工具,用到了圖形界面,在eclipse中編程沒有問題,可以正常顯示在圖形界面中加載的圖片,但是打成JAR包后雙擊運行卻沒有任何反應。

故障排查

因為在eclipse中可以正常運行,所以無法用設置斷點調試的辦法來查找問題,于是用命令行來執行程序,在cmd中輸入命令:

Java -jar chat.jar

出現如圖1所示界面。

報空指針錯誤,根據提示找到Images.java的第七行代碼如下:

得知圖片初始化時找不到圖片的原因。

圖1 程序執行報錯界面

圖2 代碼結構圖

圖3 修改之后的代碼結構圖

于是查閱資料,想到先獲取圖片的路徑,再初始化圖片來解決這個問題,使用的代碼如下:

但問題依舊。

換一種獲取路徑的方法,使用如下代碼:

還是沒能解決問題。于是分析一下代碼的結構,如圖2所示。

從網上找了一些別人的代碼來分析,發現有些人的代碼是將保存圖片的文件夾images和初始化圖片的類放在同一個包中,這樣JAVA編譯之后通過相對路徑仍可以找到圖片,那么參考這種方式,應該就可以解決這個問題了。

故障解決

調整目錄結構,如圖3所示。初始化圖片的語句改為:

經驗總結

項目中找不到資源一般就是路徑問題,用絕對路徑可以解決一部分問題,但會造成程序的可移植性變差,一般還是需要用相對路徑。使用相對路徑要注意,程序編譯之后再執行的路徑是否會發生變化。

猜你喜歡
界面故障
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
故障一點通
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
空間界面
金秋(2017年4期)2017-06-07 08:22:16
電子顯微打開材料界面世界之門
人機交互界面發展趨勢研究
奔馳R320車ABS、ESP故障燈異常點亮
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
故障一點通
故障一點通
主站蜘蛛池模板: 欧美一区二区丝袜高跟鞋| 97精品伊人久久大香线蕉| 2019年国产精品自拍不卡| 亚洲日韩精品综合在线一区二区| 久久免费精品琪琪| 99re精彩视频| 91无码国产视频| 亚洲中文在线看视频一区| 日本人妻丰满熟妇区| 日韩一区二区三免费高清| 99re在线视频观看| 亚洲日韩国产精品无码专区| 国产精品xxx| 国产成人毛片| 黄色片中文字幕| 国产又粗又爽视频| 亚洲欧美人成电影在线观看| 奇米精品一区二区三区在线观看| 国产va欧美va在线观看| 国产区在线看| 91亚洲免费视频| 九月婷婷亚洲综合在线| 国产大片黄在线观看| 蜜臀AV在线播放| 欧美全免费aaaaaa特黄在线| 国产欧美精品一区二区| 中文字幕久久波多野结衣| 亚洲午夜福利精品无码不卡| 欧美在线国产| 毛片免费高清免费| 2021精品国产自在现线看| 一本久道久综合久久鬼色 | 亚洲69视频| 亚洲浓毛av| 欧美日韩国产综合视频在线观看| 久久精品丝袜| 精品人妻无码中字系列| 国产精品永久在线| 亚洲愉拍一区二区精品| 美女内射视频WWW网站午夜| 一本色道久久88| 精品一區二區久久久久久久網站| 亚洲精品福利视频| 亚洲精品第五页| 2021国产在线视频| 免费看的一级毛片| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲第一成年免费网站| 香蕉久人久人青草青草| 亚洲无码日韩一区| 国产精品成人一区二区不卡 | 成色7777精品在线| 日韩在线成年视频人网站观看| 欧美成人综合视频| 欧美成a人片在线观看| 国产激情第一页| 国产午夜福利在线小视频| 久久午夜夜伦鲁鲁片无码免费| 亚洲资源在线视频| 亚洲经典在线中文字幕| 她的性爱视频| 免费av一区二区三区在线| 九色综合伊人久久富二代| 日韩在线观看网站| 欧美在线黄| 亚洲大尺度在线| 久草青青在线视频| 亚洲专区一区二区在线观看| 中文字幕波多野不卡一区| 99热这里只有免费国产精品 | 欧美午夜在线播放| 青青草91视频| 国产91特黄特色A级毛片| 欧美亚洲国产日韩电影在线| 亚洲AV无码不卡无码| 国产成+人+综合+亚洲欧美| 国产第一福利影院| 欧美国产三级| 亚洲一区二区三区在线视频| 全免费a级毛片免费看不卡| 亚洲国产欧美自拍| 亚洲 欧美 偷自乱 图片|