首先申明的类必须是 Thread 的子类 或者 支持 Runnable 接口:
接着,需要重载线性启动的 run() 函数——这段代码是线程没休眠1s,让窗体 (contentPane)背景色随机改变1次。注意随机数的生成方式:
最后,创建新线程,启动新线程——采用 Thread 的构造函数为 frame 构造一个名称为“frame”的线程 xian
首先,需要在类的内部定义一个参量——这里采用的是 runningFlag 作为参数
接着,如上图所示,在类的内部覆盖线程的 run() 函数时,调用这个参量即可。
附:
该博客展示了一个Java应用案例,当用户点击‘蓝色’、‘黑色’、‘红色’按钮时,窗体背景色相应变化。此外,通过开启/停止闪烁按钮,可以启动或停止页面背景颜色的随机变化。实现这一功能的关键在于正确编写按钮监听事件和使用线程控制颜色变化。线程需继承自Thread或实现Runnable接口,并通过内部标志变量控制颜色改变的启停。
196

被折叠的 条评论
为什么被折叠?



