Kulelerden sinyal güçlerini bulmak için bir telekomünikasyon uygulaması geliştirdim. Ben java salınımı kullandım ve çemberi, mobil sinyal vericisi kulesi yerinin verilen noktasında çizerken bir problem yaşıyorum. X, Y koordinatlarını ve ayrıca yarıçap değerini zaten hesaplamıştım.Çemberin orta noktası olarak verilen X ve Y koordinatlarına sahip bir daire nasıl çizilir?
Ben daire çizmek için kullandım aşağıdaki kodu bulup sorunları var demektir edin.
JPanel panelBgImg = new JPanel() {
public void paintComponent(Graphics g) {
g.drawOval(X, Y, r, r);
}
}
Sorun, bu çemberi oluşturur, ancak X ve Y koordinatlarını orta nokta olarak almadı. X ve Y koordinatlarını dairenin sol üst noktası olarak aldı.
kimse verilen X alarak bana daire çizmek için yardım lütfen ve Y dairenin merkezi noktası olarak koordinatları olabilir.
+ 1 kabul. Parametreler, dokümanlardaki "w" ve "h" olarak etiketlenmiştir. –