我使用JFreeChart在Applet中绘图,使用了Ajax取数,数据由接口负责提供,注意我没有在Applet中使用线程,而是在加载Applet的Html页面中启用了javascript线程定时由Ajax请求数据接口获得数据,再有javascript负责调用Applet里的绘图方法,此方法是对JFreeChart中实时曲线图中数据填充方法的简单封装。
此方法实现比较简单,主要难点实时图形的绘制由JFreeChart实现,其它只是辅助取数和做图形的载体。
本人对Applet不是很熟所以,初次尝试由Applet实现直接连接数据库取数,发现难度比较大,所以改由Ajax请求数据提供接口取数,避开了Applet的安全性问题。
此方法实现比较简单,主要难点实时图形的绘制由JFreeChart实现,其它只是辅助取数和做图形的载体。
本人对Applet不是很熟所以,初次尝试由Applet实现直接连接数据库取数,发现难度比较大,所以改由Ajax请求数据提供接口取数,避开了Applet的安全性问题。