protected double imageX2X(int imageX) { double[] data = dataseries.get(0); double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / (data.length * xStep); return x0 + imageX / xScaleFactor; }
protected int X2imageX(double x) { double[] data = dataseries.get(0); double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / (data.length * xStep); return (int) ((x - x0) * xScaleFactor); }
protected double imageX2X(int imageX) { double[] data = dataseries.get(0); double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / (data.length * xStep); return x0 + imageX / xScaleFactor; }
protected int X2imageX(double x) { double[] data = dataseries.get(0); double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / (data.length * xStep); return (int) ((x - x0) * xScaleFactor); }
protected int imageX2indexX(int imageX) { if (dataseries.isEmpty()) return 0; double[] data = dataseries.get(0); if (data == null) return 0; double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / data.length; return (int) (imageX / xScaleFactor); }
protected int indexX2imageX(int indexX) { if (dataseries.isEmpty()) return 0; double[] data = dataseries.get(0); if (data == null) return 0; double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / data.length; return (int) (indexX * xScaleFactor); }
protected int indexX2imageX(int indexX) { if (dataseries.isEmpty()) return 0; double[] data = dataseries.get(0); if (data == null) return 0; double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / data.length; return (int) (indexX * xScaleFactor); }
protected int imageX2indexX(int imageX) { if (dataseries.isEmpty()) return 0; double[] data = dataseries.get(0); if (data == null) return 0; double xScaleFactor = ((double) getWidth() - paddingLeft - paddingRight) / data.length; return (int) (imageX / xScaleFactor); }
public void paintComponent(Graphics gr) { if (graphImage == null || getWidth() != graphImage.getWidth() || getHeight() != graphImage.getHeight()) { createGraphImage(); } Graphics2D g = (Graphics2D) gr; g.drawImage(graphImage, null, null); }
public void paintComponent(Graphics gr) { if (graphImage == null || getWidth() != graphImage.getWidth() || getHeight() != graphImage.getHeight()) { createGraphImage(); } Graphics2D g = (Graphics2D) gr; g.drawImage(graphImage, null, null); }