Heim  >  Artikel  >  Datenbank  >  mysql-关于java swing的文本框输入问题

mysql-关于java swing的文本框输入问题

WBOY
WBOYOriginal
2016-09-15 11:14:441007Durchsuche

mysqljava

在做一个电子词典,想实现输入预补全功能,比如输入win会出现wind,window等词。看了网上的例子,还是不会做。希望那个大神能指点一下。数据库是mysql。在下感激不尽!

回复内容:

http://www.cnblogs.com/lovesqcc/p/4037708.html

这个例子就非常好啊,我亲实践的。
注掉文档中的 MapUtil.printMap(wordMatcher.obtainPrefixMatchers());就可以用了。你可以参考一下,运行结果:
图片说明

我个人认为 可以这样 :当你在文本框输入信息的时候 每次输入一个字母 就相当于一个点击事件 用ajax访问后台 对数据库进行模糊查询 然后将返回的数据展示出来就可以了

个人认为查询数据库不是个好的方案,比较慢,而且用户输入比较频繁,这样导致查询就比较多;是否可以采用缓存的策略

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn