: Fikret bunu yazdı: x=cos a y=sin a birim çember değilse x=r. cosa y=r. sina evet eklemeyi unutmuşum, artı olarakta çemberin merkezinin (200,200) olduğunu sylemiş bu da koordinata 200 olarak eklenir her iki eksende. screw you guys! i"m goin" hoooome!

Hoca o grafik nesneleri ile bunu çizdirebildin fakat koordinat alamadın mı :D Garip olmuş, neyse ben biraz düşüneyim... Bu nesneyi çizdiğin kodları grsem belki bir şeyler çıkartabilirim ama proje gizli bir proje sanırım.

hocam trigonometri bilgin vardır illaki. jframe de bu işe yarayan bir fonksiyon var mı onu bilmiyorum fakat şyle yapabilirsin. gelen açıya gre konumun hangi blgede olduğunu hesaplarsın nce. rneğin 0 ile 90 aralığındaysa; olarak düşünürsen açıdan başlayıp istediğin noktayı kesen doğrunun uzunluğuna da a dersen; x=cos a y=sin a olur ama ben olsam bu kadar uzun hesaplamayla uğraşmazdım :) ben de merak ettim umarım fonksiyonu bilen birileri çıkar. screw you guys! i"m goin" hoooome!

JPriest! kizdim sana. Nasil bir anlatim bu boyle yakisiyor mu hic sana? Bence kendin cozebilirsin ama, biraz daha duzgun anlat, classlari soyle tam yaptiklarini yapicaklarini. Yazdiklarin cok karisik geldi.

: x=cos a y=sin a birim çember değilse x=r. cosa y=r. sina çemberin merkezi (200,200) ise bulduğun x ve y değerlerini 200 ile toplarsın sonuçta x=200+r. cosa y=200+r. sina olur. Metallica Rules

Selam arkadaşlar, şu grselde grülen şekildeki çemberler JFrame üzerine drawOval ile, çizgiler de drawLine ile çizildi. Amacım bu sınıfın bir metoduna parametre olarak gelen açı değerini alıp o açıyı büyük çember üzerinde gstermek. Sarı daireyi de oraya çizmek. Bu sınıfa gnderilecek açıyı başka sınıfta hesaplıyorum, sarı daireyi çizdirmek de problem değil. Ama açı değeri kullanarak dıştaki çembere air olan bir noktayı nasıl hesaplarız? x ve y koordinatlarını hesaplamamız gerekiyor. Bu arada merkez koordinatları (200, 200). Şyle bir yntem düşündüm; gelen açıdan noktanın hangi blgede olacağını anlayabilirim. Hayali bir noktayı o blgede işaretleyip ordan koordinat düzlemine bir dik inersek, tan/sin/cos falan bi şekilde noktanın koordinatları hesaplanabilir. Ama daha basit bir yntemi mutlaka vardır diye düşünüyorum. Bu kadar uğraşmadan, daha basit ya da verimli bir yntem nerisi olan var mı? Bu arada grseldeki durumda sarı daire 90 derecede duruyor. Umarım derdimi anlatabilmişimdir. Sen hiç kaval çaldın mı?

x=r. cosa y=r. sina yntemi ile buluyorum zaten ilk mesajımda onu da belirtmeye çalıştım ama, herhalde derdimi iyi anlatamamışım. Daha az işlem yaparak istediğimi bulabilir miyim acaba diyerekten açmıştım konuyu ama neyse, byle de halledicez artık. @Ozan kızma aga aceleye geldi zen gsteremedim yazıya, ikinci defa okumayı bırak cümlelerin yarısını yazıp diğer yarısını 5 dakika sonra yazdığım oldu. Yine de birkaç kişi anlayabilmiş, neriler için sağolsun herkes. Sen hiç kaval çaldın mı?

Kodları koyabilirmisin Çirkin kızlara uçak çarpsın..