Crear herramienta de autocompletado...

Iniciado por HadesDark, 16 Octubre 2007, 20:07 PM

0 Miembros y 2 Visitantes están viendo este tema.

HadesDark

Hola a todos, veran, estoy tratando de hacer un editor de HTML, pero quiero implementar algo asi como una herramienta de autocompletado, el problema es que no sé por donde empezar o que componente usar para lograr esto, haber si alguno me puede brindar alguna idea para lograr esto sobre un JTextArea, ojalá me puedan colaborar, gracias de antemano.

Todo esto en J2SE...

egyware

no se como se hace pero puedes intentar anadirle un keylistener y ahí ir guardando las letras presionadas hasta que sea compatible con una ya antes usada
:huh: :huh: :huh:
espero que se te ocurra algo :-[

Casidiablo

No entiendo bien lo que quieres hacer, ya que no te explicas bien... pero lo que si te puedo recomendar es que trabajes NO con JTextArea, sino con JEditorPane.

Un saludo!

HadesDark

Ok, gracias por responder  a los dos, lo que quiero hacer es algo asi como una herramienta de autocompletado de etiquetas, si han visto en dreamweaver esta herramienta esta, y digamos cuando estamos en modo programador, y ponemos  <body bg  sale una especie de popup con las opciones "bgcolor" y otras si es que las hay , y el usuario puede seleccionar esta opcion y automaticamente se completa la propiedad <body bgcolor , eso es lo que quiero hacer jeje, pero pues no tengo idea como hacer ese "popup" que carge las diferentes opciones que quiera integrar. Muchas gracias por tomarse el tiempo de leer todo este rollo.  :D

Ragnarok

Usa un trie para intentar completar las etiquetas parciales, lo común a todas las etiquetas como es el símbolo > deberías gestionarlo a parte del trie.

http://en.wikipedia.org/wiki/Trie
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones