Đang chuẩn bị liên kết để tải về tài liệu:
Tự học ngôn ngữ lập trình Java tập 2 part 10

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

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. drawCanvasScroller.add drawCanvas 18. drawCanvasScroller.setSize 275 275 19. add drawCanvasScrolter 20. 21. Adjustable horizontal 22. drawCanvasScroller.getH Adjustable 23. horizontal.setl nitlncrement 4 24. Adjustable vertical 25. drawCanvasScroller.getV Adjustable 26. vertical.setllnitlncrementf 4 27. 28. 29. H SelfContainedCanvas.java 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 com.deitel jhtp2.ch11 33. 34. import java.awt. 35. import java.awt.event. 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 Math.mìni 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 Matn.abs x1 - x2 57. height Math.abs y1 - y2 58. 59. g.drawOval X y width height 60. 61. 62. public void mousePressedf MouseEvent e 63. 64. x1 e.getXO 65. y1 e.getYO 66. 67. 68. public void mouseReleasedf MouseEvent e 69. 70. x2 e.getXQ 71. y2 e.getYO 72. repaintQ 73. 74. 75. public void mouseDragged MouseEvent e 76. 77. x2 e.getXO 78. y2 e.getYO 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 .

Đã 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.