2012-01-11 36 views
12

Hôm nay, tôi quyết định thực hiện một giải pháp bao gồm thử nghiệm ứng dụng Java chỉ sử dụng bàn phím .Một ngày không có Chuột (Phím tắt Java)

Nhưng tôi đang phải đối mặt với một số trở ngại:

  1. Làm thế nào để bạn chọn/bỏ chọn hộp kiểm bằng cách sử dụng bàn phím?
  2. Làm cách nào để bạn thu gọn/mở rộng các mục trong một JTree?

Tất cả trợ giúp sẽ được đánh giá cao!

UPDATE:

Dưới đây là một ví dụ về một hộp kiểm Tôi muốn chọn:
enter image description here

PS: gian không làm việc

+1

tab .. tab .. tab ... không gian, thông thường mẹo - mặc dù có vẻ là độ phân giải * vô nghĩa * – Nim

+0

Nếu bạn tìm hiểu điều gì đó mới, nó không phải là vô nghĩa sau đó;) –

+0

có vẻ như bạn đang sử dụng trình kết xuất tùy chỉnh ? nếu vậy, bạn sẽ cần phải thêm một số loại methener lắng nghe hành động ... – Nim

Trả lời

2

Để trả lời câu hỏi # 2, bạn có thể nhấn phím số -+ từ NUMPAD hoặc sử dụng phím mũi tên để thu gọn và mở rộng cây cối.

+0

Ok nó đã hoạt động. Và về việc chọn hộp kiểm? –

+0

Tôi không thể làm điều đó xảy ra với bất kỳ trình tự bàn phím nào. Tôi cảm thấy đây là một thiếu sót của sự kiểm soát này đối với khả năng tiếp cận. Tùy chọn khác là tùy chọn Trợ năng dành riêng cho hệ điều hành, chẳng hạn như tính năng "Phím Chuột" của Windows để di chuyển và nhấp chuột bằng NumPad. – NathanChristie