解决方案 »

  1.   

    Swing中没有现成的技术,需要你自己去定制。
    简单的做法是用一个JTextField,触发输入事件,当用户输入时,从数据库或文件中装载你以前输入的历史数据,弹出一个Popup和Window或一个不带标题栏的对话框,在这个窗口中添加一个JList,然后把历史数据放到JList中,显示出来,就可以了。
    当然还要做相关的控制。
      

  2.   

    JCombobox 也行~  不過就是丑點  哈哈~
      

  3.   

    这个就得自己手写了。google那个也是人家自己写的,只不过JS里有很多现成的工具,SWING没有。
      

  4.   

    JCombobox 可以的。如果是对用户名输入的提示,只好用本地数据了。
      

  5.   

    建议去看Swing Hacks这本书。其中的Hack 50. Auto-Completing Text Fields
     
    这一节对这个问题有详细的解决方法