30/09/2018, 18:22

Hướng dẫn viết chương trình vẽ đồng hồ kim bằng Java?

Chào mọi người,

Như tiêu đề thì mình muốn hỏi về chương trình vẽ đồng hồ kim.Mình không mường tượng được nó sẽ như thế nào .Mong mọi người giúp đỡ
Cảm ơn mọi người đã đọc Topic

Mình Cảm ơn !

... viết 20:36 ngày 30/09/2018

Vẽ trên console hay trên GUI thế bạn?

Nguyen Dang Dai Hiep viết 20:34 ngày 30/09/2018

GUI bạn ơi .Nếu bạn biết cả hai thì giúp mình với ,mình muốn hiểu tại vì mình hơi tò mò

... viết 20:33 ngày 30/09/2018

Về cách vẽ thì có thể là override hàm paint cho class kế thừa từ JFrame, dùng Graphics để draw line.
Bạn sẽ có 1 điểm O nằm chính giữa frame. Các điểm còn lại tự bạn xác định vị trí rồi dùng Graphics để drawLine thôi.
Ví dụ có 12 giờ thì có 12 vị trí cần tính. Chọn vector từ điểm gốc O đến điểm 12h làm vector gốc, từ vector gốc điểm vector ở 1h thì có Pi/6 rad. Bạn thử tìm lại công thức góc của 2 vector rồi tính ra vector 1h thử. Có vector 1h và điểm gốc O sẽ tính ra được vị trí của điểm 1h vì có độ dài của 2 điểm đó rồi (là bán kính của hình tròn ấy).

Mình chưa vẽ thử nên chưa biết xác định vị trí các điểm ngoài như thế nào. Có thời gian thì mình tìm thử.

... viết 20:27 ngày 30/09/2018
c-sharpcorner.com

Creating Analog Clock in Java

In this article we are going to describe how to make an analog clock using the Graphics class in Java.

Bài liên quan
0