我用线程序写了一个时间程序,想用父类的drawstring方法将其输入到面板上,怎样调用?希望详细一点如drawstring(s,1,1),要求不断重写s来动态显示时间程序如下,不知道怎么一直重写s:...

我用线程序写了一个时间程序,想用父类的drawstring 方法将其输入到面板上,怎样调用?希望详细一点

如drawstring(s,1,1),要求不断重写s来动态显示时间

程序如下,不知道怎么一直重写s:

class DesktopPane extends JDesktopPane implements Runnable

{

Thread tr;

String s="";

public void start()

{

tr=new Thread(this);

tr.start();

}

public void run() {

while(true)

{

try {

Thread.sleep(1000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

s=("现在时间是:" + new SimpleDateFormat("yyyy-MM-dd hh:mm:ss") .format(new Date()));

}

}

private ImageIcon ico=new ImageIcon("cc.jpg");

public void paintComponent(Graphics g){

g.drawImage(ico.getImage(),0,0,this);

DesktopPane de=new DesktopPane();

de.start();

}

//public void paintComponent(Graphics g)

//{

//g.drawString(s,10,10);

//}

}

展开

java drawstring 截断_java中怎要用线程不断重写drawstring 方法相关推荐

  1. java to对象_java中同类对象之间的compareTo()和compare()方法对比分析

    首先我们都知道java中的比较都是同一类对象与对象之间的比较,就好像现实生活中比较人和人的年龄一样,你不会去把人的年龄和人的身高来比较,这显然是没有意义的. java中同类对象之间的比较又分为两种,基 ...

  2. java 邮件 附件_java中javamail发送带附件的邮件实现方法

    本文实例讲述了java中javamail发送带附件的邮件实现方法.分享给大家供大家参考.具体分析如下: JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口.它是Sun发布的用来处理em ...

  3. java steam 去重_Java中对List去重 Stream去重的解决方法

    问题 当下互联网技术成熟,越来越多的趋向去中心化.分布式.流计算,使得很多以前在数据库侧做的事情放到了Java端.今天有人问道,如果数据库字段没有索引,那么应该如何根据该字段去重?大家都一致认为用Ja ...

  4. java构造方法函数_Java中的构造方法(构造函数)与普通方法区别

    ** Java中的构造办法(构造函数)与通俗办法差别 ** 一.明白什么是构造办法,什么是通俗办法? 所谓的构造办法,是一种特别的办法,其感化是用来创建对象时初始化对象,即为对象成员变量赋初始值,老是 ...

  5. java arraycopy 并发_java中System.arraycopy是线程安全的吗?

    System.arraycopy 是一个 native 方法: public static native void arraycopy(Object src, int srcPos, Object d ...

  6. java数组循环扩容_Java中实现数组动态扩容的两种方法

    Java中实现数组动态扩容的两种方法 java中初始化一个数组需要定义数组的容量,而在我们使用数组时往往会遇到数组容量不够的情况,此时我们就需要通过动态扩容的方式来来根据需求扩大数组的容量. 我们可以 ...

  7. java 继承 意义_Java中继承,类的高级概念的知识点

    1.继承含义 在面向对象编程中,可以通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类,这种方式称为继承(inheritance). 2.继承的优点 A.代码的可重用性 B.子类可以扩展父 ...

  8. java mod %区别_Java中 % 与Math.floorMod() 区别详解

    %为取余(rem),Math.floorMod()为取模(mod) 取余取模有什么区别呢? 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余 ...

  9. java synchronized 使用_Java中Synchronized的用法

    synchronized是Java中的关键字,是一种同步锁.它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码 ...

最新文章

  1. js数组如何按照固定的下标去重_js数组去重的三种常用方法总结
  2. 用ProFTPD构建FTP服务器
  3. linux常用操作符,Shell常用操作符总结
  4. 【牛客 - 330G】Applese 的毒气炸弹(最小生成树,构造,判连通图)
  5. linux下的驱动大小,(转)Linux驱动开发需要注意的点/KO大小/内存管理
  6. [五]java函数式编程归约reduce概念原理 stream reduce方法详解 reduce三个参数的reduce方法如何使用...
  7. web虚拟服务器4核32g,Web服务器配备四核的优势
  8. oracle存储过程id递增,oracle存储过程——按id更新相关信息
  9. OleDb与Access数据访问中日期时间参数类型错误和命名参数的用法
  10. showDialog 必须Stateful
  11. linux5 iso镜像下载,Redhat Linux5.4/5.5/5.8/6.0/6.3 ISO镜像文件下载
  12. u盘分区变为raw,提示使用前需要将其格式化
  13. 新版谷歌地图的好处和优点
  14. Qt 根据PCM获取分贝 并自动调节电脑音量
  15. 用HTML语言编写一个课程表,html做课程表
  16. c语言 圆周率10000位,圆周率(小数点后10000位,背死你)
  17. GRE Over IPSec技术
  18. mysql求和语句大全_经典SQL语句大全(1)
  19. DzzOffice开源办公套件(网盘)+OnlyOffice本地预览
  20. html5的div是什么意思,div是什么意思?

热门文章

  1. 自制作的一个手机平衡球游戏!
  2. 伺服系统中电流环的PI参数计算的实现方案
  3. 20210526 SDH
  4. 五、CSS的引入方式
  5. 开脑洞|怎样用区块链来解决996的问题?
  6. 华为--嵌入式软件工程师面试题汇总
  7. 北北大计算机考研真题,北大计算机系考研_历年高等数学真题附答案.docx
  8. PFCP协议及格式详解
  9. 老师的礼物,教师说课教育培训PPT模板
  10. 18 linux mint 驱动_Linux Mint 18 迅捷FW150US无线网卡(RTL8188EUS芯片)驱动安装