昨天我们得到了全国的省份,市,区的三级信息。我们就应该让用户能选择。
通过使用JComboBox我们可以显示出选项,并且在用户作出一个当前选择时,影响下一个选择!
方便起见,我们初始选择都是空,每当用户选择了省份,就跟根据选择省份改变市和区。
以省份的JComboBox为例:
其中ProvinceAndCity中提供了很多得到省份,市和区信息的方法。
provinceBox.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
cityBox.removeAllItems();
String selectedPro = (String)provinceBox.getSelectedItem();
String selectedProID = provinceMap.get(selectedPro);
System.out.println("You select:"+selectedPro+"_"+selectedProID);
cityMap = ProvinceAndCity.GetCity(selectedProID);
Set<String> citySet = cityMap.keySet();
String[] citis = citySet.toArray(new String[citySet.size()]);
for(String s:citis){
cityBox.addItem(s);
}
}
});
分享到:
相关推荐
vista 天气小工具
移动应用开发-课程设计-天气小工具。 简单的天气小工具app,支持桌面插件和自定义城市,调用的是百度天气的api接口,实现大部分城市的天气查询。
天天win7桌面天气小工具支持全国各城市天气,有实时天气温度,日历,紫外线强度空气质量,鼠标移动到界面可以显示未来三天内天气情况,外观大方美观,可以做桌面插件使用。 天天win7桌面天气小工具 v3.5更新内容...
自动根据IP地址搜索天气,来自中国气象局,很好用
win7 桌面,天气小工具修正补丁包,支持中国城市
NULL 博文链接:https://to-zoe-yang.iteye.com/blog/1096734
将里面zh-cn文件夹拖放到 C:\Program Files\Windows Sidebar\Gadgets\Weather.Gadget目录下,与此目录下的zh-cn文件夹合并。
网上找到的一款很好的win7侧边栏天气小工具,拿上来和大家分享,新版有很多皮肤可以选择。
挺好的。win7下好玩的天气小工具
了解世界各地天气情况 Macbook设置电脑天气小工具.docx
1、进入C:\\Program Files\\Windows Sidebar\\Gadgets,重命名Weather.Gadget为Weather.Gadget.old ... 3、右键单击桌面,添加小工具,选择天气 4、右键单击天气选项卡,在搜索栏输入希望显示的位置,即可。
非常实用的一款win7桌面天气,比自带强大,美观.双击安装即可替换自带天气.运行即可自动更新当地天气.支持多种皮肤更换,时尚个性!
win7显示天气的桌面小工具MSNWeather,非常好用,可以选择任何一个城各个国家的城市和地区,并且有未来5天的天气预报。
java调用百度天气api解析json的demo,使用gson解析,天气保存在txt文件中,带简略操作界面
两种天气小工具,任你选择。。。解决win7自带的不能连接服务的缺陷
微软官网现在已不提供此类小工具,这是以前留存的,给有需要的朋友
打包文件里有“右键取得管理员权限的文件”的工具。 下载附件 解压后得到zh-CN文件夹 替换C:\Program Files\Windows Sidebar\Gadgets\Weather.Gadget\zh-CN即可 如果你替换后还不能用 那就是没有你所在地方的代码 ...
利用vs2010,完美运行的一个桌面天气小工具的MFC程序。是基于对话框的,从网络上直接获取天气状况,并显示。
天气小工具,一个通过输入城市名称查询该城市天气状况的APP
但是当我们使用天气工具时,常常会发现天气小工具不能使用,还会出现这样的提示:该地区的服务无法启用。这是由于天气小工具不能访问国外的网站来获得天气信息造成的。 胶囊软件修正了这个程序,并且在此基础上...