Namalowanie promieni słońca za pomocą drawLine

Namalowanie promieni słońca za pomocą drawLine

Wątek przeniesiony 2015-04-24 06:39 z Java przez bogdans.

MO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Witam

Muszę zrobić promienie do słońca za pomocą drawLine mógłby mi ktoś napisać jak by wyglądała ta pętla? Niech będzie np 40 promieni.

Z góry dzięki i proszę o szybką odpowiedz.

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
1
Kopiuj
Graphics2D g2 = (Graphics2D)g;
g2.translate(x,y); //przesunięcie układu współrzędnych
g2.setColor(Color.YELLOW);
g2.fillOval(0,0,r); //r - promień tarczy słonecznej
for(int i=0;i<40;i++){
    int angle = i*360.0/40;
    g2.drawLine(0,0,(int)(d*Math.cos(Math.toRadians(angle))),(int)(d*Math.sin(Math.toRadians(angle)))); //d - długość promienia (mierzona od środka tarczy!)
}
MO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Dzięki!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.