Lưu ý rằng giá trị thực tế tối đa của thanh di chuyển là tối đa trừ đi số tiền có thể nhìn thấy. Trong ví dụ trước, bởi vì tối đa là 300 và số tiền có thể nhìn thấy là 60, giá trị cực đại thực tế là 240. Phạm vi của các ca khúc scrollbar là 0 - 300. Phía bên trái của các bong bóng chỉ ra giá trị của thanh cuộn. Bình thường , người dùng thay đổi giá trị của thanh di chuyển bằng cách làm một cử chỉ với chuột. Ví dụ, người dùng có thể kéo thanh cuộn bong bóng của lên và xuống, hoặc nhấp vào đơn vị tăng hoặc tăng khối khu vực các thanh cuộn của. Bàn phím cử chỉ cũng có thể được ánh xạ tới các thanh cuộn. Theo quy ước, Page Up và Page Down phím tương đương với cách nhấp vào trong khối tăng và khối lượng giảm khu vực các thanh cuộn của. Khi người dùng thay đổi giá trị của các thanh cuộn, thanh cuộn nhận một thể hiện của AdjustmentEvent. Các quá trình thanh cuộn sự kiện này, đi qua nó cùng với bất kỳ người nghe đã đăng ký. Bất kỳ đối tượng có nhu cầu để được thông báo về thay đổi giá trị thanh cuộn của nên thực hiện AdjustmentListener, một giao diện được định nghĩa trong java.awt.event gói. Người nghe có thể được thêm vào và loại bỏ tự động bằng cách gọi phương pháp addAdjustmentListener và removeAdjustmentListener. Lớp AdjustmentEvent định nghĩa năm loại sự kiện điều chỉnh, được liệt kê ở đây:. AdjustmentEvent.TRACK được gửi ra khi người dùng kéo bong bóng thanh cuộn của AdjustmentEvent.UNIT_INCREMENT được gửi ra khi người dùng nhấp chuột vào mũi tên bên trái của thanh cuộn ngang, hoặc mũi tên trên cùng của thanh cuộn dọc, hoặc làm cho các cử chỉ tương đương từ bàn phím. AdjustmentEvent.UNIT_DECREMENT được gửi ra khi người dùng nhấp chuột vào mũi tên bên phải của một cuộn ngang bar, hoặc mũi tên dưới cùng của thanh cuộn dọc, hoặc làm cho các cử chỉ tương đương từ bàn phím. AdjustmentEvent.BLOCK_INCREMENT được gửi ra khi người dùng nhấp chuột vào đường đua, bên trái của các bong bóng trên một thanh cuộn ngang, hoặc phía trên bong bóng trên một thanh cuộn dọc. Theo quy ước, các phím Page Up là tương đương, nếu người dùng đang sử dụng một bàn phím mà định nghĩa một phím Page Up. AdjustmentEvent.BLOCK_DECREMENT được gửi ra khi người dùng nhấp chuột vào đường đua, ở bên phải của các bong bóng trên một thanh cuộn ngang, hoặc dưới bong bóng trên một thanh cuộn dọc. Theo quy ước, phím Page Down là tương đương, nếu người dùng đang sử dụng một bàn phím mà định nghĩa một phím Page Down. Các hệ thống JDK 1.0 kiện được hỗ trợ cho khả năng tương thích ngược, nhưng việc sử dụng nó với các phiên bản mới hơn của nền tảng này không được khuyến khích. Năm loại sự kiện điều chỉnh giới thiệu với JDK 1.1 tương ứng với năm loại sự kiện có liên quan với các thanh cuộn trong các phiên bản nền tảng trước đó. Danh sách dưới đây cung cấp cho các loại sự kiện điều chỉnh, và gõ tương ứng với JDK 1.0 kiện nó thay thế. AdjustmentEvent.TRACK thay thế Event.SCROLL_ABSOLUTE AdjustmentEvent.UNIT_INCREMENT thay thế Event.SCROLL_LINE_UP AdjustmentEvent.UNIT_DECREMENT thay thế Event.SCROLL_LINE_DOWN AdjustmentEvent.BLOCK_INCREMENT thay thế Event.SCROLL_PAGE_UP AdjustmentEvent.BLOCK_DECREMENT thay thế Event.SCROLL_PAGE_DOWN Lưu ý: Chúng tôi khuyên bạn nên sử dụng một Scrollbar để lựa chọn giá trị duy nhất. Nếu bạn muốn thực hiện một phần cuộn bên trong một container, chúng tôi khuyên bạn sử dụng một ScrollPane. Nếu bạn sử dụng một Scrollbar cho mục đích này, bạn có thể gặp vấn đề với hội họa, xử lý chủ chốt, kích thước và định vị. Từ: JDK1.0
đang được dịch, vui lòng đợi..