Giả sử tôi có một thành phần Swing chuẩn như JSlider, nhưng tôi muốn điều chỉnh một chút bản đồ đầu vào. Bản đồ đầu vào mặc định và bản đồ hành động được cài đặt bằng giao diện và tôi muốn sử dụng lại một số hành động đã có sẵn trong ActionMap. Để làm điều đó, tôi cần phải đặt khóa của mục nhập ActionMap vào giá trị của một mục nhập của InputMap.Tên của các hành động mặc định trong ActionMap của thành phần Swing có được chuẩn hóa không?
Tôi có thể dễ dàng tra cứu các phím ActionMap (luôn là Chuỗi) khi chạy với trình gỡ lỗi và sử dụng lại nó. Nó sẽ hoạt động - được bảo đảm trên phiên bản JDK của tôi và L & F. Vì vậy, câu hỏi là, là chìa khóa cho các hành động thành phần Swing mặc định được ghi lại ở bất kỳ đâu, có thể "thay đổi hợp pháp" theo thời gian (nghĩa là, từ phiên bản JDK sang phiên bản JDK hoặc từ L & F đến L & F) và có bạn đã thấy một sự thay đổi trong thực tế?
Cảm ơn.
Tôi đang tìm câu trả lời cho câu hỏi này. Cách khó khăn hơn vẻ bề ngoài! 1 vì tôi không thể cung cấp thêm –