[英]Using a Map with GUI
我正在做一个作业,我们必须使用GUI映射来进行简单的“国家和首都”搜索。 用户输入“国家/地区”和“首都”,然后按“添加”按钮,然后将其添加到地图中。 添加后,他们可以在搜索框中搜索国家/地区。 提示我应该使用Map实例存储值,并为该实例国家命名。 用户在搜索字段中输入要搜索的国家/地区后,它将在右侧列表中突出显示该国家/地区在其他国家/地区中的资本。 我对如何开始此事非常迷失。 我已经完成了gui,但是另一部分后面的编码让我感到困惑,我不确定如何开始。
这就是我的GUI的样子。
另外,在默认情况下,我如何摆脱那些第1项,第2项等等?
感谢您的任何帮助,我现在真的很受困。
仅举例来说。 尝试在执行操作的地方调用这些方法
public class hashMap {
HashMap<String, String> hashMap;
public hashMap(){
hashMap=new HashMap<String,String>();
}
public void insert(String country,String city){
hashMap.put(country, city);
}
public String get(String key){
return hashMap.get(key); //this will return the city of the country
}
}
对于JTextArea,请将其设置为空。 然后使用.setText(get(counrty));显示 如图所示的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.