List of usage examples for org.jfree.chart.renderer.xy XYBarRenderer setUseYInterval
public void setUseYInterval(boolean use)
From source file:com.att.aro.diagnostics.GraphPanel.java
/** * Returns a XYPlot for GPS info//from w w w . j a v a2s . c om * * @return XYPlot. */ private static XYPlot createBarPlot(Color color) { // Create renderer XYBarRenderer barRenderer = new XYBarRenderer(); barRenderer.setDrawBarOutline(false); barRenderer.setUseYInterval(true); barRenderer.setBasePaint(color); barRenderer.setAutoPopulateSeriesPaint(false); barRenderer.setShadowVisible(false); barRenderer.setGradientPaintTransformer(null); XYBarPainter painter = new StandardXYBarPainter(); barRenderer.setBarPainter(painter); // Create result plot XYPlot barPlot = new XYPlot(null, null, new NumberAxis(), barRenderer); barPlot.getRangeAxis().setVisible(false); return barPlot; }
From source file:com.att.aro.diagnostics.GraphPanel.java
/** * Returns a XYPlot for Alarm triggering info * * @return XYPlot./*from w w w.j a v a2 s .c o m*/ */ private static XYPlot createAlarmPlot() { // Create renderer XYBarRenderer alarmRenderer = new XYBarRenderer(); alarmRenderer.setDrawBarOutline(false); alarmRenderer.setUseYInterval(true); alarmRenderer.setBasePaint(Color.gray); alarmRenderer.setAutoPopulateSeriesPaint(false); alarmRenderer.setShadowVisible(false); alarmRenderer.setGradientPaintTransformer(null); alarmRenderer.setBarPainter(new StandardXYBarPainter()); // Normalize the throughput axis so that it represents max value NumberAxis axis = new NumberAxis(); axis.setVisible(false); axis.setAutoRange(false); axis.setRange(0, 1); // Create result plot XYPlot alarmPlot = new XYPlot(null, null, axis, alarmRenderer); alarmPlot.getRangeAxis().setVisible(false); return alarmPlot; }
From source file:com.att.aro.diagnostics.GraphPanel.java
/** * Returns a XYPlot for User Event info/*from ww w . ja va 2 s.c o m*/ * * @return XYPlot. */ private static XYPlot createUserEventPlot() { // Create renderer XYBarRenderer userInputRenderer = new XYBarRenderer(); userInputRenderer.setDrawBarOutline(false); userInputRenderer.setUseYInterval(true); userInputRenderer.setBasePaint(Color.gray); userInputRenderer.setAutoPopulateSeriesPaint(false); userInputRenderer.setShadowVisible(false); userInputRenderer.setGradientPaintTransformer(null); XYBarPainter painter = new StandardXYBarPainter(); userInputRenderer.setBarPainter(painter); XYPlot userInputPlot = new XYPlot(null, null, new NumberAxis(), userInputRenderer); userInputPlot.getRangeAxis().setVisible(false); return userInputPlot; }
From source file:com.att.aro.diagnostics.GraphPanel.java
private static XYPlot createBurstPlot() { // Create renderer XYBarRenderer burstStateRenderer = new XYBarRenderer(); burstStateRenderer.setDrawBarOutline(false); burstStateRenderer.setUseYInterval(true); burstStateRenderer.setBasePaint(Color.gray); burstStateRenderer.setAutoPopulateSeriesPaint(false); burstStateRenderer.setShadowVisible(false); burstStateRenderer.setGradientPaintTransformer(null); XYBarPainter painter = new StandardXYBarPainter(); burstStateRenderer.setBarPainter(painter); // Create result plot XYPlot burstPlot = new XYPlot(null, null, new NumberAxis(), burstStateRenderer); burstPlot.getRangeAxis().setVisible(false); return burstPlot; }
From source file:com.att.aro.diagnostics.GraphPanel.java
/** * Returns a XYPlot for Wakelock state//from www . j a va 2s.c o m * * @return XYPlot. */ private static XYPlot createWakelockStatePlot() { // Create renderer XYBarRenderer wakelockStateRenderer = new XYBarRenderer(); wakelockStateRenderer.setDrawBarOutline(false); wakelockStateRenderer.setUseYInterval(true); wakelockStateRenderer.setBasePaint(Color.yellow); wakelockStateRenderer.setAutoPopulateSeriesPaint(false); wakelockStateRenderer.setShadowVisible(false); wakelockStateRenderer.setGradientPaintTransformer(null); wakelockStateRenderer.setBarPainter(new StandardXYBarPainter()); // Create result plot XYPlot wakelockStatePlot = new XYPlot(null, null, new NumberAxis(), wakelockStateRenderer); wakelockStatePlot.getRangeAxis().setVisible(false); return wakelockStatePlot; }