public CursorDisplayer.CursorLine getPositionCursor() { if (Double.isNaN(positionCursor.x)) return null; return new CursorDisplayer.CursorLine(this, paddingLeft + X2imageX(positionCursor.x), paddingTop, getHeight() - paddingBottom); }
CursorLine positionCursor = source.getPositionCursor(); if (positionCursor != null) { int x = positionCursor.getX(this); g.setColor(positionCursor.getColor()); g.drawLine(x, positionCursor.getYMin(this), x, positionCursor.getYMax(this)); int x = rangeCursor.getX(this); g.setColor(rangeCursor.getColor()); g.drawLine(x, rangeCursor.getYMin(this), x, rangeCursor.getYMax(this)); AlphaComposite ac = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.3f); g.setComposite(ac); g.fillRect(positionCursor.getX(this), positionCursor.getYMin(this), rangeCursor.getX(this) - positionCursor.getX(this), rangeCursor.getYMax(this) - positionCursor.getYMin(this)); g.setComposite(origC);
CursorLine positionCursor = source.getPositionCursor(); if (positionCursor != null) { int x = positionCursor.getX(this); g.setColor(positionCursor.getColor()); g.drawLine(x, positionCursor.getYMin(this), x, positionCursor.getYMax(this)); int x = rangeCursor.getX(this); g.setColor(rangeCursor.getColor()); g.drawLine(x, rangeCursor.getYMin(this), x, rangeCursor.getYMax(this)); AlphaComposite ac = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.3f); g.setComposite(ac); g.fillRect(positionCursor.getX(this), positionCursor.getYMin(this), rangeCursor.getX(this) - positionCursor.getX(this), rangeCursor.getYMax(this) - positionCursor.getYMin(this)); g.setComposite(origC);
public CursorDisplayer.CursorLine getPositionCursor() { if (Double.isNaN(positionCursor.x)) return null; return new CursorDisplayer.CursorLine(this, paddingLeft + X2imageX(positionCursor.x), paddingTop, getHeight() - paddingBottom); }
public CursorDisplayer.CursorLine getRangeCursor() { if (Double.isNaN(rangeCursor.x)) return null; int imageX = X2imageX(rangeCursor.x); return new CursorDisplayer.CursorLine(this, paddingLeft + X2imageX(rangeCursor.x), paddingTop, getHeight() - paddingBottom, Color.YELLOW); }
public CursorDisplayer.CursorLine getRangeCursor() { if (Double.isNaN(rangeCursor.x)) return null; int imageX = X2imageX(rangeCursor.x); return new CursorDisplayer.CursorLine(this, paddingLeft + X2imageX(rangeCursor.x), paddingTop, getHeight() - paddingBottom, Color.YELLOW); }