温度计介绍的比较少,自己摸索,也是用到了部分属性,因为默认的样子比较“胖”一点,所以最重要的两个属性就是设置温度计下面的放水银的圆泡(setColumnRadius)和上面的刻度管子(setBulbRadius)
//生成温度计
DefaultValueDataset defaultvaluedataset = new DefaultValueDataset(avgThermometer);
ThermometerPlot thermometerplot = new ThermometerPlot(defaultvaluedataset);
thermometerplot.setNoDataMessage("没有可用的数据");
thermometerplot.setThermometerStroke(new BasicStroke(2.0F));
thermometerplot.setThermometerPaint(Color.lightGray);
thermometerplot.setColumnRadius(10);
thermometerplot.setBulbRadius(25);
JFreeChart chart = new JFreeChart("",JFreeChart.DEFAULT_TITLE_FONT, thermometerplot,false);
chart.setBackgroundPaint(Color.white);