private static void fillCircle(Graphics g, Vector2 firstPoint) { g.fillCircle(firstPoint.x, firstPoint.y, POINT_RADIUS); }
@Override public void drawEmitter(Graphics g) { g.setColor(Color.BLUE); g.fillCircle(x, y, 30); }
@Override public void drawEmitter(Graphics g) { g.setColor(Color.BLUE); g.fillCircle(x, y, 30); }
@Override public void draw(Graphics g) { if (size == 0) { return; } final int pointRadius = 3; Point2D firstPoint = array[0]; g.fillCircle(firstPoint, pointRadius); Point2D lastPoint = firstPoint; for (int i = 1; i < size; i++) { Point2D point = array[i]; g.drawLine(lastPoint, point); g.fillCircle(point, pointRadius); lastPoint = point; } // Draw the last line if (isClosed) { g.drawLine(lastPoint, firstPoint); } }
@Override public void draw(Graphics g) { Theme theme = getTheme(); //DrawShadow if(theme.isShadow()) { g.setColor(theme.getShadowColor()); g.fillCircle(w/2, h/2, w/4+1); } g.setColor(theme.getTextColor()); g.fillCircle(w/2, h/2, w/4); }
@Override public void draw(Graphics g) { g.setColor(getTheme().getBackgroundColor()); g.fillOval(x, y, w, h); if(!mouseOver) { g.setColor(getTheme().getTextFieldWithoutFocusColor()); }else{ g.setColor(getTheme().getTextFieldOnMouseColor()); } g.drawOval(x, y, w, h); g.setColor(getTheme().getTextFieldWithoutFocusColor()); if (isChecked()) { g.fillCircle(x+w/2, y+h/2, w/5); } }