我有问题。我想制作一个下拉选项菜单,其中包含世界上所有国家/地区的列表,而无需单独添加每个国家/地区。有没有办法做到这一点?
我将它们应用于JFrame中以制作GUI。
答案 0 :(得分:1)
如果要开发Swing应用程序,请使用以下语句。
JComboBox box=new JComboBox(getAllCountries());
public String[] getAllCountries() {
String[] countries = new String[Locale.getISOCountries().length];
String[] countryCodes = Locale.getISOCountries();
for (int i = 0; i < countryCodes.length; i++) {
Locale obj = new Locale("", countryCodes[i]);
countries[i] = obj.getDisplayCountry();
}
return countries;
}