Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Vẽ hình trong java bằng eclipse

18:17 08-04-2017 2.339 lượt xem 2 bình luận

Java:
Chào mọi người, mình đang làm bài tập java, bài tập của mình là tạo ra lớp điểm, lớp hình, lớp hcn,lớp hinh tròn. mình đã làm mọi thứ ok, nhưng cô yêu cầu phải vẽ hình chữ nhật đó. Minh từng vẽ riêng 1 bài thì thấy có extend Jcomponent , bài đó mình làm 3 lớp : 1 lớp hcn có phương thức draw, 1 lớp HcnComponent gọi lại lớp hcn , 1 lóp main add hình chữ nhật vào frame. Vậy mình áp dụng vào bài cua mình như thế nào, cô mình kêu tạo 1 inteface draw rồi implement vào lóp hình cn, hình tròn , nhưng mình đã extend lớp hình mất rùi, mọi người hướng mình cách giải với . Nếu mọi người ranh teamview giúp mình với, thứ 2 mình kt mất rùi, cám ơn mọi người ^_^

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nah đã bình luận 11:15 12-04-2017

@K9 Java không có đa kế thừa anh ơi.

@Kter Bạn cần tạo ra 1 interface draw trong này chứa phương thức draw(Graphics2D g2d); (Phương thức này không được định nghĩa nhé). Sau đó bạn cứ implement interface này vào hình nào bạn muốn vẽ và định nghĩa cách vẽ trong phương thức draw này thôi. (Graphics2D này có sã phương thức drawRect để vẽ hình chữ nhật đó.

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 22:46 08-04-2017

ủa interface thì liên quan gì bạn nhỉ. đa kế thưa mà quất

Câu hỏi mới nhất