1 / 6
文档名称:

用Java绘制K线 (转)(2).txt

格式:txt   页数:6
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用Java绘制K线 (转)(2).txt

上传人:管理资源吧 2011/9/16 文件大小:0 KB

下载得到文件列表

用Java绘制K线 (转)(2).txt

文档介绍

文档介绍:作者:asp2001
email: asp2001@
日期:2000-8-9 18:49:59
用Java绘制K线
黑龙江省牡丹江王哲
---- Java语言中的Applet(Java小程序)和Application(Java应用程序)是在结构和功能上都存在很大差异的两种不同的编程方式。Applet应用于Web页上,可做出多姿多彩的页面特效,给网站增辉添色;Application则与其他编程语言(如VB、VC)一样,可编制各种应用程序。
---- 本文要讨论的是第一种情况,在Web页上用Java Applet绘制K线图。
---- K线是股市行情分析中的一种参数指标,用股票每日的开盘价、最高价、最低价、收盘价及成交量等数据进行作图,配合五日、十日均线便可反映出一个阶段内该支股票的涨跌走势。
---- Java Applet所做的K线图多应用于证券类型的网站,以方便网上股民的分析操作。不过由于我国网速的关系,目前有些证券类网站把K线图做成了图片以节省下载的时间。当然,其绘制K线所用的工具(Java Applet)及绘制方法还是相同的。
---- 在编写绘制K线的Java Applet时,有几处关键问题要解决,即:1)多线程的使用;2)布局管理器的选择;3)数据输入、输出流的应用;4)设置、监听鼠标与键盘事件。
---- 下面通过一个实例,来详细阐述整个编程过程和方法。
---- 一、使用多线程
---- 一个完整的Java Applet包含四个方法,Init()、Start()、Stop()、Destroy()(即:初始化、开始、停止、清除),构成一个完整的生命周期,其运行次序也是由上而下顺序执行。
---- 在绘制K线图的过程中,除了要绘制窗体及代表股票升降的阴线、阳线矩形外,还要监听鼠标事件并同时绘制一个自由移动的“十字”游标,来定位显示所检索股票每日的各种价格数值(如开盘价、收盘价等);这时,为了避免闪烁和减少重新计算的等待时间,除了重绘跟随鼠标移动的“十字”游标外,对页面的布局及阴线、阳线矩形等不进行重绘;这就需要应用多线程来完成该项任务。
---- :
---- 多线程实际上就是启动另一个进程,其运行的过程独立于主程序之外,并从主程序的Start()方法载入、由Run()方法调用执行。实现多线程的方法有两种,即:创建Thread类的子类(类的继承)和实现runnable接口。
---- 为便于使用,Java把所有有关线程的功能封装成Java类库中的一个类:。通过这个类,Java可以创建、控制和终止线程,完成有关多线程的所有操作。
---- 在Java语言中,一个子类只能继承一个超类(父类),由于我们所要编写的Java Applet是应用于网页中的,首先必须继承浏览器类();因此,在本例中我们通过实现runnable接口的方法来实现多线程,实现的语句如下:
---- public class StockApplet extends implements Runnable
---- :
---- 首先,在Init()方法中对要创建的线程(M_pointThread)进行定义

最近更新

2024年湖南现代物流职业技术学院单招职业倾向.. 40页

2024年湖南省常德市单招职业倾向性考试题库及.. 41页

2024年湖南省郴州市单招职业适应性考试题库汇.. 40页

2024年湖南高速铁路职业技术学院单招职业倾向.. 41页

2024年漯河职业技术学院单招职业技能考试题库.. 41页

2024年漳州职业技术学院单招职业适应性测试题.. 39页

2024年潍坊食品科技职业学院单招职业倾向性测.. 40页

2024年烟台南山学院单招职业倾向性测试模拟测.. 40页

2024年焦作大学单招职业倾向性考试题库完美版.. 40页

2024年甘肃畜牧工程职业技术学院单招职业适应.. 40页

2024年甘肃钢铁职业技术学院单招职业适应性测.. 42页

2024年盐城幼儿师范高等专科学校单招职业技能.. 38页

2024年石家庄城市经济职业学院单招职业技能测.. 40页

2024年福州工商学院单招职业技能考试题库最新.. 40页

2024年福建体育职业技术学院单招综合素质考试.. 39页

2024年福建卫生职业技术学院单招职业倾向性考.. 41页

2024年福建省宁德市单招职业适应性测试题库必.. 41页

2024年科尔沁艺术职业学院单招职业技能测试题.. 40页

2024年绍兴职业技术学院单招职业技能测试题库.. 41页

2024年自贡职业技术学院单招职业适应性测试题.. 41页

2024年苏州工业园区职业技术学院单招综合素质.. 40页

2024年莱芜职业技术学院单招职业倾向性测试题.. 41页

2024年衢州职业技术学院单招职业技能测试题库.. 40页

2024年西宁城市职业技术学院单招职业技能测试.. 40页

2024年西安海棠职业学院单招职业技能考试题库.. 40页

2024年许昌电气职业学院单招综合素质考试题库.. 39页

2024年贵州城市职业学院单招职业倾向性考试题.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页