为了账号安全,请及时绑定邮箱和手机立即绑定

请问,为什么我的图片没有加载出来

请问,为什么我的图片没有加载出来

倚天杖 2019-04-26 13:15:41
package tabletennis; import java.awt.*; import javax.swing.*; public class BallGame extends JFrame{     //加载图片     Image ball = Toolkit.getDefaultToolkit().getImage("img/ball.png");     Image desk = Toolkit.getDefaultToolkit().getImage("img/desk.jpg");     //画窗口方法     public void paint(Graphics g) {          System.out.println("窗口被画了一次!");          g.drawImage(desk,0,0,null);          g.drawImage(ball,100,100,null);     }     //窗口加载     void launchFrame() {         setSize(300,300);         setLocation(856,500);         setVisible(true);     }     public static void main(String[] args) {         BallGame ballgame = new BallGame();         ballgame.launchFrame();     } }
查看完整描述

3 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

检查路径对么,最好用项目路径

this.getClass().getResource("/").getPath()//这个是获取class路径的


查看完整回答
反对 回复 2019-05-14
?
弑天下

TA贡献1818条经验 获得超8个赞

先检查路劲,或者格式


查看完整回答
反对 回复 2019-05-14
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

不出意外应该是网速的问题


查看完整回答
反对 回复 2019-05-14
  • 3 回答
  • 0 关注
  • 1044 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信