在网上找了好久都找不到CategoryAxis 分页显示,自己弄了一个,先看效果
sdsShower是目标数据集合List,
上标与下标是sdsShower放入LineChart中的数据片段
private int lowerBound = 0;//自定义源数据List下标
private int upperBound = 210;//自定义源数据List上标
chartSlider是Slider控件对象
// 滑动条,监听左右拖动事件
chartSlider.valueProperty().addListener(new ChangeListener<Number>() {
private double pre = 0.0;//滑块初始位置
public void changed(ObservableValue<? extends Number> observable, Number ov, Number nv) {
if (sdsShower != null && sdsShower.size() > 0) {
List<SensData> sdtemp = new ArrayList<SensData>();
sdtemp.addAll(sdsShower);//不破坏源数据List数据
int size = sdtemp.size();