利用鼠标实现画图功能 java
来源:互联网 发布:腾讯软件恶意绑定 编辑:程序博客网 时间:2024/05/22 16:48
public class drawPanel extends JPanel implements MouseListener,MouseMotionListener{Point start=new Point(); int r=20; //设定擦除精度public void mousePressed(MouseEvent e) {start.setLocation(e.getX(), e.getY()); //获取点击时的位置}public void mouseDragged(MouseEvent e) {Graphics g=getGraphics(); //获取组件绘图环境if(!e.isMetaDown()){ //判断是否是鼠标左键g.setColor(Color.BLACK);g.drawLine(start.x, start.y, e.getX(), e.getY()); //绘线}else{g.setColor(getBackground()); g.fillOval(e.getX()-r, e.getY()-r, 2*r, 2*r); //擦除}start.setLocation(e.getX(), e.getY());g.dispose();}public void mouseClicked(MouseEvent e) {// TODO Auto-generated method stub}public void mouseMoved(MouseEvent e) {// TODO Auto-generated method stub}public void mouseEntered(MouseEvent e) {// TODO Auto-generated method stub}public void mouseExited(MouseEvent e) {// TODO Auto-generated method stub}public void mouseReleased(MouseEvent e) {// TODO Auto-generated method stub}}
0 0
- 利用鼠标实现画图功能 java
- 利用鼠标钩子实现桌面画图
- java AWT实现画图功能
- C在控制台上实现鼠标画图功能
- 12864 实现画图功能
- c#实现画图功能
- unity--鼠标画线、画图实现
- unity--鼠标画线、画图实现
- 利用java实现浏览器功能
- 利用java实现浏览器功能
- 利用silverlight中Path类实现跟随鼠标画线功能
- android实现简单画图功能
- js实现简单画图功能
- HTML canvas原生js实现鼠标画图
- matlab实现鼠标画图(手写体数字)
- Java实现画图面板
- 鼠标画图
- 键盘实现鼠标功能
- 第6周:图像缩放显示
- SQL函数说明大全
- 好用的需求文档管理工具Telelogic DOORS
- Undefined Reference to Typeinfo
- jnytnty
- 利用鼠标实现画图功能 java
- 地址有关码和地址无关码
- cuda优化-展开循环
- 第6周作业-图像缩放显示
- 软件开发文档范例
- MapReduce源码分析之Eclipse中的代码如何提交给JobTracker
- PHP遍历数组效率分析
- PDF如何转换成Word
- 结构体位域操作