qq_34722343
Devi_cry
采纳率66.7%
2016-09-14 01:50

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

已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • zhuzige521888 一个程序猿子 5年前

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

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

    点赞 评论 复制链接分享
  • oSanYeCao1234567 RoidCoder 5年前

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

    点赞 评论 复制链接分享
  • aa649471699 缺舟丶一帆渡 5年前

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

    点赞 评论 复制链接分享

为你推荐