在java中填充包含所有国家/地区的选项菜单

在java中填充包含所有国家/地区的选项菜单,java,Java,我有个问题。我想做一个下拉选择菜单,列出世界上所有的国家,而不必单独添加每个国家。有办法做到这一点吗 我正在JFrame中应用它们来制作GUI。如果您想开发Swing应用程序,请使用以下语句 JComboBox box=new JComboBox(getAllCountries()); public String[] getAllCountries() { String[] countries = new String[Locale.getISOCountries().lengt

我有个问题。我想做一个下拉选择菜单,列出世界上所有的国家,而不必单独添加每个国家。有办法做到这一点吗


我正在JFrame中应用它们来制作GUI。

如果您想开发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;
 }
JComboBox=newjcombobox(getAllCountries());
公共字符串[]getAllCountries(){
String[]countries=新字符串[Locale.getISOCountries().length];
字符串[]countryCodes=Locale.getISOCountries();
对于(int i=0;i
嗯,您确实需要从某处获取所有国家/地区的信息。。。什么类型的
下拉选择菜单
?我们说的是swing组件,Android,另一个框架吗?你是说ruby吗?是:)我对问题进行了编辑,使其更加具体。看一看,看一看,谢谢兄弟!!为了这个我找了很多。。这是唯一能真正回答我问题的答案。。再次感谢。