java如何实现多线程绘图

java如何实现多线程绘图,第1张

首先,如果你只是要实现电子时钟,根本就不需要用到多线程

如果你真的是要使用,就新建一个类,实现Runnable接口就是了。

如:

class MyThread1 implements Runnable{

public MyThread(){

}

public void run(){

}

}

使用的时候,就:

Thread myThread=new Thread(new MyThread());

myThreadstart();

如果要画图,你就直接把组件通过构造方法传到MyThread中就是了

开四个变量currentX,

currentY,

previousX,

previousY,

把每次鼠标所在点存在变量currentX,

currentY中,下一次存的时候就把currentX和currentY的值放到previousX和previousY中,这样就能方便的访问倒数第二个点的坐标了。

public class fs extends JFrame {

public static void main(String args[]) {

Demo myDemo=new Demo();

}

}

fs类为啥也继承JFrame类, Demo类继承JFrame类了,Demo就是一个JFrame了,赶脚怪怪的。

以上就是关于java如何实现多线程绘图全部的内容,包括:java如何实现多线程绘图、做一个用鼠标绘图的java程序、JAVA程序Swing绘图问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9462708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存