import java.applet.Applet; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; public class AppletThreadDemo extends Applet { class MyThread1 extends Thread { public void run() { Graphics g = getGraphics(); g.setFont(new Font("Arial", Font.BOLD, 30)); for (char ch = 'A'; ch <= 'Z'; ++ch) { g.setColor(Color.black); g.drawString(String.valueOf(ch), 50, 70); g.drawString(String.valueOf((int) ch), 285, 70); try { sleep(500); } catch (InterruptedException e) { getAppletContext().showStatus("Error"); } g.setColor(getBackground()); g.drawString(String.valueOf(ch), 50, 70); g.drawString(String.valueOf((int) (ch)), 285, 70); } } } class MyThread2 extends Thread { public void run() { Graphics g = getGraphics(); g.setFont(new Font("Arial", Font.BOLD, 30)); for (char ch = 'a'; ch <= 'z'; ++ch) { g.setColor(Color.black); g.drawString(String.valueOf(ch), 50, 120); g.drawString(String.valueOf((int)ch), 285, 120); try { sleep(500); } catch (InterruptedException e) { getAppletContext().showStatus("Error"); } g.setColor(getBackground()); g.drawString(String.valueOf(ch), 50, 120); g.drawString(String.valueOf((int)ch), 285, 120); } } } public void paint(Graphics g) { g.setFont(new Font("Arial", Font.BOLD, 30)); g.drawString("ASCII", 80, 68); g.drawString("ASCII", 80, 120); new MyThread1().start(); new MyThread2().start(); } }
您还没有登录,请您登录后再发表评论
Java的线程和Java AppletJava的线程和Java AppletJava的线程和Java AppletJava的线程和Java AppletJava的线程和Java Applet
用javaApplet继承线程编写的音乐播放器,很实用,对于学习线程有很大的帮助。
全面细致的将讲解了线程和JavaApplet,并有源码.
编写一个Applet内部显示一个蓝色反弹球的程序,通过一个事件使该球开始运动,在该球撞击Applet边框时,它应从边框弹回并以相反的方向运动。
同一个网页中两个APPLET通讯 用一个APPLET中的按钮控制另一个APPLET的线程
线程及多线程技术及应用线程及多线程技术及应用
java小程序(关于Applet多线程的应用实现的是一个龟兔赛跑的程序可以更换图片来完成你想要的动画)
本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的最新变化。你将学习如何使用线程来提高效率,如何有效地使用它们,以及如何避免常见的错误。本书讨论了死锁、竞态条件以及饥饿等问题...
编写一个Applet,用线程实现简单的随机画圆
利用多线程技术编写applet程序。其中包含一个滚动的字符串,字符串从左向右移动,当所有的字符都从屏幕的右边消失后,字符串重新从左边出现并继续向右移动
线程并不是新的概念:许多操作系统和语言都支持它们。在Java出现以前,似乎人人都在...这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。
这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。 本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的...
JAVA教程 第六讲 Java的线程和Java Applet(pdf格式)
详细介绍了Java 基本语法, Java类、对象、接口和包 , 异常处理 , Applet编程 , Java中的GUI ,Java中的线程 ,输入输出流,适合Java初学者学习,内容很详细
JAVA教程_第六讲_Java的线程和Java_Applet.doc
3. 测试一个Applet小应用程序,体会多线程程序的运行过程; 三、实验步骤 1. 按照要求编写第1题中的代码,并将其编译、运行。 1) 由于第一个线程和第二个线程的功能相同,因此只需要定义2个线程——字母打印线程、...
Hanoi塔演示Java小程序; Java Applet基本组件使用; 各种排序方法演示Java小程序; 书架导航JAVA小程序; Java算法源码集合; 小程序中动画及音乐多线程的应用; 留言簿小程序
java的一些关于多线程,applet的一些小题目
java 小程序关于简单的多线程动画运用了try()catch(){}语句
介绍多线程的.不多说了
相关推荐
Java的线程和Java AppletJava的线程和Java AppletJava的线程和Java AppletJava的线程和Java AppletJava的线程和Java Applet
用javaApplet继承线程编写的音乐播放器,很实用,对于学习线程有很大的帮助。
全面细致的将讲解了线程和JavaApplet,并有源码.
编写一个Applet内部显示一个蓝色反弹球的程序,通过一个事件使该球开始运动,在该球撞击Applet边框时,它应从边框弹回并以相反的方向运动。
同一个网页中两个APPLET通讯 用一个APPLET中的按钮控制另一个APPLET的线程
线程及多线程技术及应用线程及多线程技术及应用
java小程序(关于Applet多线程的应用实现的是一个龟兔赛跑的程序可以更换图片来完成你想要的动画)
本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的最新变化。你将学习如何使用线程来提高效率,如何有效地使用它们,以及如何避免常见的错误。本书讨论了死锁、竞态条件以及饥饿等问题...
编写一个Applet,用线程实现简单的随机画圆
利用多线程技术编写applet程序。其中包含一个滚动的字符串,字符串从左向右移动,当所有的字符都从屏幕的右边消失后,字符串重新从左边出现并继续向右移动
线程并不是新的概念:许多操作系统和语言都支持它们。在Java出现以前,似乎人人都在...这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。
这是一件好事,因为如果没有线程,那么除了最简单的applet之外,几乎不可能编写出任何程序。如果你想使用Java,就必须学习线程。 本书的新版本展示了如何利用Java线程工具的全部优势,并介绍了JDK 2线程接口中的...
JAVA教程 第六讲 Java的线程和Java Applet(pdf格式)
详细介绍了Java 基本语法, Java类、对象、接口和包 , 异常处理 , Applet编程 , Java中的GUI ,Java中的线程 ,输入输出流,适合Java初学者学习,内容很详细
JAVA教程_第六讲_Java的线程和Java_Applet.doc
3. 测试一个Applet小应用程序,体会多线程程序的运行过程; 三、实验步骤 1. 按照要求编写第1题中的代码,并将其编译、运行。 1) 由于第一个线程和第二个线程的功能相同,因此只需要定义2个线程——字母打印线程、...
Hanoi塔演示Java小程序; Java Applet基本组件使用; 各种排序方法演示Java小程序; 书架导航JAVA小程序; Java算法源码集合; 小程序中动画及音乐多线程的应用; 留言簿小程序
java的一些关于多线程,applet的一些小题目
java 小程序关于简单的多线程动画运用了try()catch(){}语句
介绍多线程的.不多说了