文件名称:JIDE Charts (图表)开发员技术手册
文件大小:1.88MB
文件格式:PDF
更新时间:2015-03-10 09:09:56
JIDE Charts 图表 开发员技术手册
杰笛图表 Charts 杰笛图表是一个强大灵活的图表制作组件。您可以用它来直接明了地显示复杂的数据。 和其它类似软件相比,我们这个产品有它的特色和优点: 专门为Swing定做的基于MVC设计理念,只有这样才是让接口强大而灵活 对于Swing程序员来说,非常容易上手 产生的图表非常漂亮 支持交互操作 该产品支持很多种图表类型,比如点状图、线条图、条状图、散点图、饼状图、量规、表盘。它充分利用model-view-controller这个设计理念,让您可以非常简单的从一个图表类型切换到另外一个,比如从从条状图到饼状图就是一行代码而已。如果您已经使用JTable,加上一个接口就可以把表格里面的数据显示到图表上面。 杰笛图表的轴坐标不光是数字,还可以是时间或者是范畴类数据。一旦涉及到范畴类数据,它的功能就会非常强大,几乎可以是任何您能想到的类型,而不单单是字符串或者可枚举的类型。 图表的显示部分是可以任意定做的。您可以做一个渲染器,任意去控制图表部分的色彩、形状、大小。不过我们已经提供的几个非常好看的渲染器:点状图的点是个闪亮的小球;条状图的条是光滑的活塞筒或者三维的长方体;饼状图的饼也可以是三维的。如果必要,您可以打开交互功能,这样您的用户可以用鼠标缩放和平移图表。不仅如此,它还支持多个Y轴,可以显示非常巨大的数据,甚至自动加上曲线拟合去发现数据的趋势。 产品功能 XY 类型的图表:线状图、散点图、区域图;点和线条的风格可以调整,阴影效果;点可是是三维球 条状图: 垂直或者水平;分组或者堆叠;条状图的色彩,视觉效果都可以改变;三维圆柱体或者长方体 饼状图:色彩可以选择,可以显示分离效果 坐标轴的位置可以自定义 坐标轴可以是数字、时间或者其它范畴类的数据 支持多个Y坐标轴,每个Y轴可以独立缩放 支持过滤 Nearest-point calculations for easier data exploration Least-Squares Curve Fitting Mouse-wheel zooming and mouse-drag panning "Rubber band" zooming Point highlighting and labelling Flexible and extensible design based on the well-known Model-View-Controller design pattern Supports large datasets through an advanced rendering technique - even a million of data points can be interactively explored by panning and zooming!