代码如下,不能运行。。请指教哪里有问题。。应该怎么实现。。importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassTestextendsApplet{publicvoidinit(){Testt=...

代码如下,不能运行。。请指教哪里有问题。。应该怎么实现。。

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class Test extends Applet{

public void init(){

Test t = new Test();

Mouse m = new Mouse(t);

addMouseMotionListener(m);

addMouseListener(m);

}

}

class Mouse implements MouseListener,MouseMotionListener{

int startX;

int startY;

Test t;

Mouse(Test t){

this.t = t;

}

public void mouseDragged(MouseEvent e){

Graphics g = t.getGraphics();

g.drawLine(startX,startY,e.getX(),e.getY());

startX = e.getX();

startY = e.getY();

}

public void mousePressed(MouseEvent e){

startX = e.getX();

startY = e.getY();

}

public void mouseReleased(MouseEvent e){}

public void mouseExited(MouseEvent e){}

public void mouseEntered(MouseEvent e){}

public void mouseClicked(MouseEvent e){}

public void mouseMoved(MouseEvent e){}

}

//

//

展开

java画板铅笔_用java实现画图的铅笔功能问题相关推荐

  1. java画板教程_使用Java制作简易的画板教程

    drawDrawListener里面只写了画直线和曲线的方法,读者可以根据自己的需求添加,思路和方式都是一样的.Draw类里面有些需要注意的地方在这里提一下:一个是画笔g的获取一定要在窗体的可见之后采 ...

  2. java 画笔粗细_用JAVA做个画笔,有画笔和橡皮功能就行。越简单越好

    展开全部 新建一个java文件,取名叫做PaintJava.java 代码如下: import java.applet.*; import java.awt.*; import java.awt.ev ...

  3. java正则表达式 匹配()_学习Java正则表达式(匹配、替换、查找)

    import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public c ...

  4. java核心教程_核心Java教程

    java核心教程 Welcome to Core Java Tutorial. I have written a lot on Core Java and Java EE frameworks. Th ...

  5. java移动小球_使用java实现持续移动的小球

    复制代码 1 /*2 使用java实现持续移动的小球 3 */ 4 5 package jframe; 6 7 import java.awt.Color; 8 import java.awt.Gra ...

  6. java 包命名_【Java】包的命名规则

    命名规范 包:所有单词的字母小写,之后每个单词用-隔开,如 org.nemo.demo 常量:所有单词的字母大写,之后每个单词用_隔开,如 FLAG 类:所有单词的首字母大写,如 TestJava p ...

  7. java 图片效果_使用Java进行图片底片化效果处理

    使用java代码读取图片,并进行底片化处理 util importjava.awt.image.BufferedImage;importjava.io.File;importjava.util.Arr ...

  8. java array缓存_有java数组

    [JAVA零基础入门系列]Day10 Java中的数组 [JAVA零基础入门系列](已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 D ...

  9. java 分割一个_分割java

    [java]分割字符串工具类,霸气 jdk自带的 java 分割字符串,分割string,可以根据多个条件去分割.比如逗号,分号,逗号或者分号. 比如一个字符串:"abc,def;gh,ij ...

  10. java 字符串包_包java字符串

    Java核心技术卷I基础知识3.6.3 不可变字符串 3.6.3 不可变字符串 String类没有提供用于修改字符串的方法.如果希望将greeting的内容修改为"Help!",不 ...

最新文章

  1. Scrum项目5.0
  2. PortraitFCN算法详解
  3. 谷歌浏览器(Chrome)遇到Flash崩溃的处理办法
  4. [JAVA]字符串单词倒转处理前面的空格
  5. 【单片机小白屑作】基于清翔QX-MCS51单片机的精简版定时炸弹
  6. 微信小程序点击文字变色
  7. 063.django之模板层
  8. 2021年起重机械指挥考试技巧及起重机械指挥考试试题
  9. PHP去掉名称字符串中的表情
  10. 关于搭建Vue项目的顺序及遇到的问题
  11. CentOS 7 腾讯云服务器 Linux无图形化界面静默安装oracle数据库.
  12. app系统语言切换及app内部切换语言
  13. 不同系统之间数据对接方式
  14. 如何更好地保护自己的客户端?
  15. 黑苹果安装EP-DB1608无线网卡驱动
  16. nginx 反向代理到域名
  17. 亚琛工业大学 计算机科学,德国亚琛工业大学各专业的世界排名
  18. RIP是个什么样的协议?
  19. 元数据(menta data)
  20. 如果是初学C语言请看完 一些成功人士的心得

热门文章

  1. 计算机应用程序在哪里打开,应用程序在哪,打开应用程序
  2. PythonBase(一)
  3. 线段树的一种简化实现[原] by 踏雪赤兔
  4. 使命召唤手游服务器维护,使命召唤手游国服登录不了如何解决
  5. 如何设计一个容错的微服务架构
  6. 小学计算机课家长评语,简单的小学生家长意见大全
  7. bash for循环
  8. 三维计算机辅助设计学什么,三维计算机辅助设计教学改革研究与实践
  9. python爬取好友qq空间_python + selenium +chrome爬取qq空间好友说说并存入mongodb数据库...
  10. 汉字怎么输入计算机,教你不会读的汉字怎么在电脑中打出来,巧用拆字拼音法来解决...