Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用带有用户从jTextField输入的值的映射_Java_Swing_Hashmap_Maps_Jlist - Fatal编程技术网

Java 使用带有用户从jTextField输入的值的映射

Java 使用带有用户从jTextField输入的值的映射,java,swing,hashmap,maps,jlist,Java,Swing,Hashmap,Maps,Jlist,我想允许用户从2个单独的文本字段(国家和资本)中输入2个值。输入后,他们将点击“添加”(jbutton),这将向键添加国家,向值添加资本)。这还需要向要查看的Jlist添加资本 然后可以使用单独的文本字段/jb按钮搜索此地图,用户将搜索国家,然后从jlist中选择首都 我应该使用hashmap吗?如果只是要对其进行搜索,那么顺序应该并不重要,是吗?显然,若顺序无关紧要,hashmap将是最好的选择,因为它更有效 我用hashmap所做的或在网上看到的一切都是代码中已经提供的条目,而不是从2个文本

我想允许用户从2个单独的文本字段(国家和资本)中输入2个值。输入后,他们将点击“添加”(jbutton),这将向键添加国家,向值添加资本)。这还需要向要查看的Jlist添加资本

然后可以使用单独的文本字段/jb按钮搜索此地图,用户将搜索国家,然后从jlist中选择首都

我应该使用hashmap吗?如果只是要对其进行搜索,那么顺序应该并不重要,是吗?显然,若顺序无关紧要,hashmap将是最好的选择,因为它更有效

我用hashmap所做的或在网上看到的一切都是代码中已经提供的条目,而不是从2个文本字段中获取

我只需要朝着正确的方向努力,我相信这很简单,我的大脑已经负荷过重,认为这比需要的更复杂,提前谢谢你


我正在使用netbeans,并且已经在设计中使用netbeans创建了GUI

在这个级别上,使用您喜欢的任何东西谢谢。我如何设置它,将用户从jtextfields输入的值添加到哈希映射的键/值中?