Có bất kỳ thành phần Java Swing sẵn sàng tốt nào có thể được sử dụng để triển khai hộp văn bản hoàn toàn tự động không?Hộp văn bản hoàn toàn tự động trong Java Swing
Trả lời
Here's an example on autocompletion without a drop down selection. Nó sẽ chỉ tự động hoàn tất cho bạn khi tìm thấy kết quả trùng khớp duy nhất. Việc hoàn thành được tự động chèn vào trường văn bản và được chọn. Loại tương tự như cách hoạt động của trường địa chỉ của Safari.
Các giải pháp có thể được mở rộng để cung cấp một danh sách các tùy chọn, tuy nhiên đó không phải là một phần của yêu cầu của tôi khi làm điều này.
CẬP NHẬT
Tôi bị mất tên miền có mã gốc. Bây giờ nó có thể được truy cập trên github: https://github.com/sasjo/autocomplete
Có xác nhận quyền sở hữu rằng JIDE-OSS có tính năng mà bạn đang yêu cầu. Đó là điều này forum claims, however I have not tried it.
Một ít ngày, nhưng với Tệp bắt đầu Java Web được đính kèm, thực tế hoạt động: http://www.jroller.com/santhosh/date/20050620.
Tôi đã có một số thành công tốt bằng cách sử dụng hộp tổ hợp, đặt trình quản lý bố cục của hộp tổ hợp thành bố cục viền và sau đó dán vào JTextField có thể chỉnh sửa. Người dùng chỉnh sửa trường văn bản mà bạn có thể thêm trình nghe tài liệu vào và kích hoạt hộp tổ hợp bên dưới để hiển thị menu thả xuống hiển thị các đề xuất hiện tại. Bạn có thể nghe hộp kết hợp để chọn mục và cập nhật JTextField với mục đã chọn. Bạn có thể mở hộp kết hợp bằng cách sử dụng:
getUI().setPopupVisible(JComboBox c, boolean v)
Để ngăn chặn tình cờ mở hộp kết hợp khi nhấp vào cạnh, hãy đảm bảo bạn có đường viền trống bằng không.
- 1. Hộp văn bản tự động hoàn thành trong WPF
- 2. WPF: Hộp văn bản tự động hoàn thành, ... lại
- 3. Hộp văn bản Google Suggestish (tự động hoàn thành)
- 4. Tạo hộp văn bản tự động hoàn thành trong Java bằng danh sách thả xuống
- 5. Tự động hoàn tất tự động điền 'nhập' khi bật tự động hoàn tất nhập trên hộp văn bản
- 6. Hộp văn bản HTML, văn bản tô sáng tự động
- 7. Java Swing: Cách tiếp cận để tự động thêm văn bản trong vùng văn bản, có cập nhật thanh cuộn
- 8. Tự động hoàn thành hộp văn bản 'thẻ' của StackOverflow hoạt động như thế nào?
- 9. Tự động hoàn tất [chứa thay vì bắt đầu bằng] trong hộp văn bản WinBox
- 10. hộp tổ hợp tự động hoàn thành
- 11. Văn bản tự động hoàn thành trong android?
- 12. hộp văn bản tự động điền javascript/html
- 13. Vim tự động hoàn toàn
- 14. Tự động điền vào hộp văn bản trong asp.net
- 15. vị trí tự động hộp văn bản trong matplotlib
- 16. văn bản định vị văn bản hoàn toàn
- 17. Giá trị thiết lập hộp văn bản tự động hoàn thành jquery lập trình
- 18. UIWebView iPhone - Có thể tắt hoàn toàn tự động trên trường văn bản nhập liệu không?
- 19. nhiều từ Văn bản tiên đoán/tự động hoàn thành?
- 20. ANSI màu sắc trong Java Swing trường văn bản
- 21. Hộp văn bản nhiều dòng với cuộn dọc tự động
- 22. Tự động điều khiển hộp văn bản theo chiều dọc
- 23. Đặt văn bản trong JLabel tự động đổi kích thước
- 24. hộp văn bản nhiều dòng tự động điều chỉnh chiều cao theo số lượng văn bản
- 25. thay đổi hướng văn bản của hộp văn bản tự động
- 26. Java Swing: Chuyển văn bản trên các mục JComboBox?
- 27. Tính năng hoàn tác cho Hộp văn bản
- 28. Tự động cập nhật hộp tự động điền trong Android?
- 29. java swing tự động thêm các thành phần
- 30. Hoàn toàn tự động quy trình phát hành với phiên bản + phiên bản bổ sung
Các liên kết bị hỏng – Alex
Các liên kết @Alex hiện đã được sửa. Xin lỗi vì tôi mất một năm ... –