资源简介
简单的画图板,可以画出直线、圆、曲线、喷枪、直角矩形、圆角矩形等图形,而且可以通过橡皮擦擦除。
代码片段和文件信息
package palette;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.Random;
import javax.swing.JButton;
public class DrawListener extends MouseAdapter implements ActionListener{
private int x1 y1 x2 y2;
private int newx1newy1newx2newy2;
private Graphics2D g;
private DrawMain df;
private boolean flag=false;
String shape=“直线“;
Color color;
private int [] arrx=new int[4];
private int [] arry=new int[4];
private int temp=0;
DrawListener(DrawMain d){
df=d;
}
//获取形状和颜色
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals(““
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2018-09-24 20:42 palette\.classpath
文件 383 2018-09-24 20:42 palette\.project
目录 0 2018-09-24 21:55 palette\.settings\
文件 598 2018-09-24 20:42 palette\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-09-24 21:55 palette\bin\
目录 0 2018-09-24 21:55 palette\bin\palette\
文件 5627 2018-09-24 21:36 palette\bin\palette\DrawListener.class
文件 2916 2018-09-24 21:18 palette\bin\palette\DrawMain.class
目录 0 2018-09-24 21:55 palette\src\
目录 0 2018-09-24 21:55 palette\src\palette\
文件 4448 2018-09-24 21:36 palette\src\palette\DrawListener.java
文件 2504 2018-09-24 21:18 palette\src\palette\DrawMain.java
相关资源
- java 文件上传
- java_NIO_入门.pdf (入门级讲解)
- Java JNI简单实现
- java入门基础使用总结(数组、函数、
- android切图( drawable-hdpi drawable-xhdpi
- java 抓取网页缩略图 源码
- Java编程思维.pdf
- java贪吃蛇 小游戏源码
- 微信小程序获取用户openid源码含后端
- javaweb项目_1
- java spring面试宝典.pdf(共29页)
- effective java中文版 pdf
- java实现的语音对话机器人
- Java自定义注解入门Demo
- treeView
- struts和hibernate注册
- java 统计图表
- java 查找(GeoHash 算法)
- android 可放缩的Mosaic
- JAVA CMPP3.0协议实现
- JAVA JNI 样例,总结了JNI的书写方法。
- Java DVD管理器 基础
- java 图片的模糊处理
- java 跨域上传文件Jquery
- RxJava(请求网络数据+loading效果)
- Retrofit2-Rxjava2联网的封装
- java 反射入门级(reflect)
- 腾讯信鸽推送(java版)
- lsb位图隐写java实现
- Activity之间数据传递-学生信息采集
评论
共有 条评论