Java 生成JTextField输入猜测

Java 生成JTextField输入猜测,java,swing,autocomplete,jcombobox,jtextfield,Java,Swing,Autocomplete,Jcombobox,Jtextfield,我有一个Swing应用程序,其中有一个JTextField,用户应该输入ID号。ID号存储在数据库中。在DB查询期间,最终用户再次需要输入ID号,以便查询DB。我需要关于如何做的建议,以便当用户输入ID号的第一个数字时,JtextField下面会出现猜测,供用户选择。Swing是否可以实现这一点?实现它的最佳方法是什么 也许这有帮助。我知道我不应该只发布一个链接。但是我不能在这里把所有的解释都写在这里。也许这有帮助。我知道我不应该只发布一个链接。但是我不能在这里再次写下所有解释。试试swingx

我有一个Swing应用程序,其中有一个JTextField,用户应该输入ID号。ID号存储在数据库中。在DB查询期间,最终用户再次需要输入ID号,以便查询DB。我需要关于如何做的建议,以便当用户输入ID号的第一个数字时,JtextField下面会出现猜测,供用户选择。Swing是否可以实现这一点?实现它的最佳方法是什么

也许这有帮助。我知道我不应该只发布一个链接。但是我不能在这里把所有的解释都写在这里。

也许这有帮助。我知道我不应该只发布一个链接。但是我不能在这里再次写下所有解释。

试试
swingx
。检查此项。

尝试使用
swingx
。检查此项。

仍然不确定

  • 您可以使用(确认
    文档
    焦点
    插入符号
    选择/高亮
    没有问题)

  • (并与a.m.点结合使用)如果您想在滚动标签内容中显示带有长句子列表的弹出窗口,则可单击放置在未修饰的
    JDialog
    JWindow
    (默认情况下未修饰)中的(带一列
    列和/或不带
    JTableHeader

  • 使用(弹出窗口自动隐藏5-10秒)

  • 基于
    Vector
    ArrayList
    JTable
    AutoCompleted jcombox/JTextField
    共享(使用相同的)模型

  • 检查弹出窗口作为(下载代码源)的焦点生命周期(没有更好的了)

    • 仍然不确定

      • 您可以使用(确认
        文档
        焦点
        插入符号
        选择/高亮
        没有问题)

      • (并与a.m.点结合使用)如果您想在滚动标签内容中显示带有长句子列表的弹出窗口,则可单击放置在未修饰的
        JDialog
        JWindow
        (默认情况下未修饰)中的(带一列
        列和/或不带
        JTableHeader

      • 使用(弹出窗口自动隐藏5-10秒)

      • 基于
        Vector
        ArrayList
        JTable
        AutoCompleted jcombox/JTextField
        共享(使用相同的)模型

      • 检查弹出窗口作为(下载代码源)的焦点生命周期(没有更好的了)


      您应该编写一个PickList类,该类必须包含一个SQL查询select*from dbtableName,其中empId%getUserInput()%

      您应该编写一个PickList类,该类必须包含一个SQL查询select*from dbtableName,其中empId%getUserInput()%

      你已经做了一些研究了吗?如果是这样的话,结果会是什么?费尔多:我不会问我是否有解决方案,或者没有仔细研究并找到解决方案。如果你不想帮忙,那没关系。我要求的是想法而不是代码。这个帖子可能会有帮助:如果你已经这样做了,我只是不想告诉你“到处看看”。了解op已经发现的有希望但没有解决他的问题总是很有帮助的。@Stanley为什么将值保存到DB,然后从DB分配回GUI,这与您的线程或描述无关……您已经对此做了一些研究了吗?如果是这样的话,结果会是什么?费尔多:我不会问我是否有解决方案,或者没有仔细研究并找到解决方案。如果你不想帮忙,那没关系。我要求的是想法而不是代码。这个帖子可能会有帮助:如果你已经这样做了,我只是不想告诉你“到处看看”。知道op已经发现什么是有希望的,但没有解决他的问题总是很有帮助的。@Stanley解释为什么将值保存到DB,然后从DB分发回GUI,与您的线程或描述无关。。。