switch (GameWin.state) {
case 0:
drawWord(g, 80, Color.black, "按鼠标右键开始...", 100, 560);
drawWord(g, 30, Color.black, "抓住金块或石头可以点击鼠标右键", 100, 620);..., 280, 550);
drawWord(g, 30, Color.black, "点击鼠标左键确认购买,右键退出商店", 100, 700);...;
使用这种方法导入图片,在导出 jar包时,并不能将图片资源一起打包,如果运行jar包,需要将图片等资源放在和代码文件相同的相对路径下。...但是我猜测可能的原因是因为:在 Line.java类中,state属性没有初始化的原因,但是 state是int型,创建对象时会默认初始化为0,不知道是不是这个原因。