TAILIEUCHUNG - Tự học ngôn ngữ lập trình Java tập 2 part 10

Tham khảo tài liệu 'tự học ngôn ngữ lập trình java tập 2 part 10', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 512 Tự HỌC NGÔN NGỮ LẬP TRÌNH JAVA 9. private SelfContainedCanvas drawCanvas 10. private ScrollPane drawCanvasScroller 11. 12. public void init 13. 14. drawCanvas new SelfContainedCanvasO 15. drawCanvas setSize 1000 1000 16. drawCanvasScroller new ScrollPaneO 17. drawCanvas 18. 275 275 19. add drawCanvasScrolter 20. 21. Adjustable horizontal 22. Adjustable 23. nitlncrement 4 24. Adjustable vertical 25. Adjustable 26. 4 27. 28. 29. H 30. H Một lớp con của Canvas biết tự 31. n xử lý các sự kiện chuột của chính nó. 32. package 33. 34. import . 35. import . 36. 37. public class SelfContainedCanvas extends Canvas 38. implements MouseListener MouseMotionListener 39. private int x1 y1 x2 y2 40. 41. public SeifContainedCanvasQ 42. i 43. addMouseListener this 44. addMouseMotionListener this 45. 46. 47. public void paint Graphics g 48. 49. int X y width height CHƯƠNG 11 CÁC THÀNH PHẨN GUI CAO CẤP 513 50. 51. xác định góc trên bên trái của hình chữ nhật quy ưđc 52. X Math min x1 x2 53. y yl y2 54. 55. xác định chiều rộng và chiều cao của hình chữ nhật quy ước 56. width x1 - x2 57. height y1 - y2 58. 59. X y width height 60. 61. 62. public void mousePressedf MouseEvent e 63. 64. x1 65. y1 66. 67. 68. public void mouseReleasedf MouseEvent e 69. 70. x2 71. y2 72. repaintQ 73. 74. 75. public void mouseDragged MouseEvent e 76. 77. x2 78. y2 79. repaint 80. 81. 82. H Các phương thức sau bắt buộc phải được định nghĩa vì chúng ta 83. ìì cài đặt các giao diện Mouse Listener và MouseMotionLlstener. 84. public void mouseClicked MouseEvent e 85. public void mouseEnteredf MouseEvent e 86. public void mouseExited MouseEvent e 87. public void mouseMoved MouseEvent e 88. 514 Tự HỌC NGÔN NGỮ LẬP .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.