资源简介
主要是运用java语言中的多线程技术实现了两部电梯同时运行的模拟过程
代码片段和文件信息
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
import java.awt.event.*;
class drawelevator extends JPanel
{
double initialx=40;
double initialy=400;
int drawstate=0;//
int i=1;
double width=50;
double height=60;
double rightdoorx=90;
public void paintComponent(Graphics g)
{
super.paintComponent(g);
Graphics2D g2=(Graphics2D)g;
double topy=400;
g2.drawString(“正运行在“5580);
g2.setPaint(Color.red);
g2.drawString(““+i10580);
g2.setPaint(Color.black);
g2.drawString(“层“11580);
for(int i=1;i<=6;i++)
{
Rectangle2D rect=new Rectangle2D.Double(40topy10060);
g2.draw(rect);
g2.drawString(“第“+i+“层“(int)(55+100)(int)(topy+30));
topy-=60;
}
Rectangle2D rect2=new Rectangle2D.Double(initialxinitialywidthheight);
g2.setPaint(Color.red);
g2.fill(rect2);
Rectangle2D rect3=new Rectangle2D.Double(rightdoorxinitialywidthheight);
g2.fill(rect3);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9776 2007-05-21 16:32 selectelevator.java
文件 8809 2007-05-21 19:57 testfr
文件 213 2007-05-21 20:17 elevatortest5.java
文件 3576 2007-05-21 09:04 Queue.java
文件 1428 2007-05-21 16:45 Elevator.java
文件 3382 2007-05-21 20:17 outelevatorbutton.java
文件 972 2007-05-21 16:45 drawelevator.java
文件 5048 2007-05-21 19:59 inelevatorbutton.java
----------- --------- ---------- ----- ----
33204 8
- 上一篇:课程设计报告简易英汉词典系统含可执行源代码
- 下一篇:几个推荐算法的java实现
相关资源
- Java多线程编程经典
- 安卓手机评分打分软件可用于UDP、多
- 使用JAVA实现HTTP多线程
- JAVA-CD租售店
- java多线程视频教程共七套
- 一个通用的Java线程池类
- javamail多线程群发,同时开5个线程。
- java内存模型jmm
- 周阳大神高级+面试经验+Java面试题.
- java多线程实现距离向量路由算法
- java局域网聊天,多线程,socket
- JAVA 多线程的PPT和
- Java 网络资源的多线程
- SFTP多线程同步备份
- Java 多线程编程
- android 多线程断电续传文件
- jmeter压测脚本(多线程访问某个网址
- 安卓多线程断点续传服务器和客户端
- java 多线程qq聊天系统
- 《Java多线程编程核心技术》pdf 高清
- java多线程与高并发(教程).pdf
- java socket 多线程 断点续传实现
- 电梯模拟程序 电梯 java 源代码 多线程
- java多线程实现月食
- java版聊天软件 TCP协议
- 多线程多任务的java山寨版迅雷含源码
- java 多线程GUI摇奖程序
- java多线程网络编程实现ATM自动取款机
- android 音乐播放器多线程断点续传+在
- java FTP多线程 批量 断点续传
评论
共有 条评论