老师,System.out.println(“半径”+d);//d是double型。+号两边不是都应该是字符串型吗,那么d不应该强制转型为String类型才可以吗
BallGame项目:idea里没有out文件,是怎么回事?
高琪老师视频里用的那个红色的标记东西的是什么软件啊?
java_demo.zip
BallGame项目文件
老师,打包上传文件,在提问哪儿呀?我没有找到。
我控制台的输出语句每行的间隔为什么那么大
/** * 用while和for循环分别计算1-1000之间能被5整除的数,且每行输出3个 */ public class TestLoop { public static void main(String[] args) { int i = 1; int count = 0; while(i<1001){ if(i%5==0){ System.out.print(i+" "); count++; } if(count%3==0){ System.out.println(); } i++; } } }
项目能正常运行,现实就是白色的窗口(最大化也是),代码检查也没问题,图片路径也是对的,为什么达不到老师的效果呢?
package yzf.day01.demo01; import java.awt.*; import javax.swing.*; public class BallGame extends JFrame { Image ball=Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk=Toolkit.getDefaultToolkit().getImage("images/desk.png"); double x=200; double y=200; double degree=3.14/3; //弧度 3.14=180° //绘制窗口 public void paint(Graphics g) { System.out.println("窗口被画了一次!"); g.drawImage(desk,0,0,null); g.drawImage(ball,(int)x,(int)y,null); x=x+10*Math.cos(degree); y=y+10*Math.sin(degree); //碰到上下边界 if(y>501-40-30||y<40+40) { degree=-degree; } //碰到左右边界 if(x>856-40-30||x<40) { degree=3.14-degree; } } //创建窗口 void launchFrame() { setSize(856,501); setLocation(100,100); setVisible(true); //实现动画,每秒绘制窗口25次 while(true) { repaint(); try { Thread.sleep(400); //1胜000ms }catch (InterruptedException e) { e.printStackTrace(); } } } public static void main(String[] args) { System.out.println("我的小游戏开始了!"); BallGame game=new BallGame(); game.launchFrame(); } }
老师,那个out文件夹可以删除不,是干什么的
c:\mycode_Java>javac Welcome.java Welcome.java:3: 错误: 编码 GBK 的不可映射字符 (0xBA) System.out.println("鎴戞槸澶栨槦浜?");
老师请问一下这个是电脑没有utf-8嘛
C:\Users\12554>cd mycode_Java 系统找不到指定的路径。 C:\Users\12554>cd mycode_Java 系统找不到指定的路径。
没有办法进入指定目录怎么办
super是父类的方法和构造器都调用吗?
但我的电脑上装有eclipse和idea,它们的jdk版本是不一样的
文字描述如下运算符的作用以及附加上测试代码,这个实操我已经完成测试。问老师一下:我是直接赋值代码到编辑区还是有其他操作?
配置Path时为什么要加%JAVA_HOME%\bin;
toString方法的作用可以理解成重写吗?以及打印出对象的地址是吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637