Merhaba, Java'ya yeni başladığım için çok basit olduğunu düşündüğüm ama takıldığım bir problem var. Forumun seviyesini bu tür sorularla düşürmek istemem ama soruyorum:
Bir ödevim var. Formun yada appletin ortasında bir içi dolu çember olacak. Bunu mouse ile drag yapabileceğim ve klavye tuşlarıyla sağa sola yukarıya filan taşıyabileceğim. Üstte de kordinatlarını yazacak.
Şu aşamada takıldığım nokta;
Rectangle rect = new Rectangle(0,0,150,90);
diyerek bir dikdörtgen oluşturup bunu bir nesne olarak location gibi özellklerini ayarlayabiliiyorum ama
Circle circ = new Circle(0,0,90,90);
gibi bir tanımlama yaparak daireyi oluşturup buna bir nesneymiş gibi davranamıyorum. Circle gibi bi tanımlama tanımıyor Java.
Graphics2D g2 = (Graphics2D)g;
g2.fillOval(20, 30, 50, 50);
gibi bir tanımlama yaparak daireyi çizebiliyorum ama bunu bir nesne olarak müdahele edemiyorum. Yani MouseDrag gibi olaylar veremiyorum.
Daireyi nasıl bir nesne olarak çizip bunu mouse ve klavye ile hareket ettirebilirim bir ipucu örnek vb birşey verebilir misiniz?