¿Hay algún buen componente Java Swing preparado que se pueda utilizar para implementar el cuadro de texto completar automáticamente?Cuadro de texto Completar automáticamente en Java Swing
Respuesta
Here's an example on autocompletion without a drop down selection. Solo se autocompletará cuando se encuentre una coincidencia única. La finalización se inserta automáticamente en el campo de texto y se selecciona. Algo similar en cuanto a cómo funciona el campo de dirección de Safari.
La solución podría ampliarse para proporcionar una lista de opciones, sin embargo, que no era parte de mis necesidades cuando se hace esto.
ACTUALIZACIÓN
que perdieron el dominio con el código original. Ahora se puede acceder en github: https://github.com/sasjo/autocomplete
Existe un reclamo de que JIDE-OSS tiene la característica que usted está solicitando. Eso es lo que forum claims, however I have not tried it.
Un poco anticuado, pero con un Java Web Start File adjunto, que realmente funciona: http://www.jroller.com/santhosh/date/20050620.
Tuve cierto éxito al utilizar un cuadro combinado, estableciendo el administrador de disposición del cuadro combinado para que sea el diseño de borde y luego pegado en un JTextField editable. El usuario edita el campo de texto al que puede agregar un detector de documentos y activa el cuadro combinado subyacente para mostrar el menú desplegable que muestra las sugerencias actuales. Puede escuchar el cuadro combinado para seleccionar elementos y actualizar el JTextField con el elemento seleccionado. Puede abrir el cuadro combinado usando:
getUI().setPopupVisible(JComboBox c, boolean v)
para evitar la apertura accidental del cuadro combinado de hacer clic en el borde asegurarse de que darle una frontera de tamaño cero vacía.
- 1. cambiar la dirección del texto del cuadro de texto automáticamente
- 2. Java Swing JFrame Layout
- 3. coloca automáticamente el cuadro de texto en matplotlib
- 4. Obtener el valor del cuadro combinado en Java swing
- 5. Java - Swing color de configuración para texto en JTextArea
- 6. Java Swing: texto de mouseover en elementos JComboBox?
- 7. java/swing: convertir una cadena de texto en una forma
- 8. Java Swing GridLayout "Cell span"?
- 9. Java Swing FlowLayout Alignments
- 10. Java Swing ventanas "niños"
- 11. Swing Threading de Java
- 12. Crear formulario Completar automáticamente en Google App Engine
- 13. Java Swing: se ejecuta en EDT
- 14. ¿Cómo puedo completar automáticamente un formulario PDF en Django/Python?
- 15. Java Swing: cuadro de diálogo de posicionamiento en la parte superior de la ventana existente
- 16. Ventana emergente en Java Swing
- 17. ajuste de texto en el cuadro de
- 18. C# - Completar un cuadro combinado con una DataTable
- 19. Cómo rotar el texto Swing?
- 20. Esperando múltiples subprocesos para completar en Java
- 21. Ventana corrediza Java Swing
- 22. que muestran imágenes en JEditorPane (Java Swing)
- 23. Java Swing elemento transiciones
- 24. Crear un cuadro de texto numérico en java Cambiar con botones de incremento y disminución
- 25. Java Swing ActionMap keys
- 26. ¿Hay alguna manera de usar Google Maps para completar automáticamente una ubicación de usuario?
- 27. Java swing Cargando Animación
- 28. Cuadro de texto árabe
- 29. cuadro de texto TextTrimming
- 30. Java Swing JMenu Mnemonic
Los enlaces están rotos – Alex
@ Los enlaces de Alex ahora están corregidos. Lo siento, me tomó un año ... –