if("line".equals(command)){
g.drawLine(x1,y1,x2,y2);
}
else if("rect".equals(command)){
g.drawRect(Math.min(x1,x2),Math.min(y1,y2),Math.abs(x2-x1), Math.abs(y2-y1));
}
else if("oval".equals(command)){
g.drawOval(Math.min(x1,x2),Math.min(y1,y2),Math.abs(x2-x1),Math.abs(y2-y1));
}
1.当常量与变量进行比较时,为何把常量写在前边?
因为变量的值是随意的,有可能是NULL,如果比较时把变量写在前边就没法调用equals方法,会出现空指针异常,把常量写在前边就会避免这种问题。
2.equals方法是Object超类中的方法
分享到:
相关推荐
java画图板java画图板java画图板
利用Java写的简易画图板,包括直线、铅笔、圆形、矩形、橡皮以及修改颜色、线形大小和虚实。
java编写的绘图板程序,实现画点,画线,画圆,画长方形,画扇形,擦除功能
用java实现的windows画图板的简单模式,对于java初学者的事件触发器学习有很好的帮助。。。
java swing 实现的仿照win的画图板,欢迎交流学习
NULL 博文链接:https://xiaoyjj.iteye.com/blog/1702155
简易画图板。有基本形状绘制,加铅笔和橡皮,可撤销清除。可保存打开。
用java编写的简易画图板,可以画直线、圆、椭圆等图形,程序简单易懂,适合初学者参考。
java 实现画图板 源代码 适合各种课设,要的话就拿去用,求轻喷
Y用JAVA编写,实现与微软功能相似的画图程序
java 画图板 课程设计
基于JAVA语言的画图板,代码齐全,能够运行
画图板应用程序,基于Java编写而成,可以实现windows下画图板相似功能
画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码...
一个用Java实现的画图板程序~一个用Java实现的画图板程序~一个用Java实现的画图板程序~一个用Java实现的画图板程序~
实现了基本的绘画,包括圆、椭圆、直线、矩形、文本。
用java写的画图板程序,其中包括话曲线,直线,圆,等等基本的功能。
Java画图板Java画图板Java画图板Java画图板Java画图板
自己写的java画图板 比较简陋 只有椭圆 直线 铅笔 功能
java+swing+画图板Java实用源码整理learns