「java画布教程」JAVA画板

博主:adminadmin 2022-11-28 00:32:06 96

本篇文章给大家谈谈java画布教程,以及JAVA画板对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA画布类编程

实现Runnable接口类,new Thread(this).start(); 开启线程自己写个方法 函数外定义一个 long oldTime=System.currentTimeMillis(); //旧的记录时间 if(System.currentTimeMillis()-oldTime30000){//这里面要执行的语句。

oldTime =System.currentTimeMillis();

}

JAVA清除画布

1.repaint 概念

重绘此组件。如果组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。

否则此方法会尽快调用此组件的 update 方法。

2.repaint方法

1.public void repaint()

2.public void repaint(long tm)

//指定调用update方法之前等待的最大毫秒数tm

3.public void repaint(int x,int y,int width,int height)

//重绘组件的指定矩形区域

4.public void repaint(ling tm,int x,int y,int width,int height)

注:repaint方法不总是马上执行,Java虽然会尽可能快的执行repaint,

当Applet运行在较慢的平台上或计算机较忙时,

应该考虑使用第2或4种repaint方法,

指定在多长时间内必须执行repaint,否则就放弃。

3.工作原理

repaint()方法

|

|

V

AWT线程---paint()方法--图形绘制

|

|

V

update()方法---paint()方法--图形绘制

java如何在画布上添加图片

首先java画布是一个容器,要在容器里面添加组件或者图片需要先导入或者声明组件

然后将组件添加到容器中。

具体实现:

Icon ic=new ImageIcon("load.jpg");

JLabel lb=new JLabel(ic);

JPanel p=new JPanel();

p.add(lb);

这样就可以了。

关于java画布教程和JAVA画板的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。