问题1:请问是不是JComboBox中只能添加String型的数组
问题2:如何把int型的数组转换成String型的数组,并且由于int型的数组中存在循环问题,假如真的转换成String型的那么循环势必就没法用了 请问如何避免此类问题?谢谢 各位高手支招!
问题3:实例:想做一个下拉菜单里面是数字1-31 以下是我写的import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Interface extends JFrame{
static int num1[];
static int num2[];
static int num3[];
static int num4[];
static int num5[];
static int num6[];//以上是声明数组
JComboBox x1,x2,x3,x4,x5,x6;//声明JComboBox对象
JCheckBox choose;
JButton liulan,shengcheng;
public void bujv(){
this.setBounds(200, 300, 300, 300);
this.setVisible(true);}
/**************bujv方法设置窗口大小及是否可见*****************/

public static void main(String[] args) {
new Interface().bujv();//主函数调用bujv方法
    for(int i=80;i<91;i++){
num1=new int[11]; num1[i]=i;}
for(int i=1;i<13;i++){
num2=new int[12];num2[i]=i;}
for(int i=1;i<=31;i++){
num3=new int[31];num3[i]=i;}
for(int i=80;i<91;i++){
num4=new int[11]; num4[i]=i;}
for(int i=1;i<13;i++){
num5=new int[12];num5[i]=i;}
for(int i=1;i<=31;i++){
num6=new int[31];num6[i]=i;}
/****************以上循环代表JComboBox内各个数组的初始化和赋值*******************/ JComboBox x1=new JComboBox(num1);//不知道如何转换成string型
JComboBox x2=new JComboBox(num2);//所以添加不进去
JComboBox x3=new JComboBox(num3);
JComboBox x4=new JComboBox(num4);
JComboBox x5=new JComboBox(num5);
JComboBox x6=new JComboBox(num6);
/**************以上是把各个数组的值添加到JComboBox中************/
JCheckBox choose=new JCheckBox("添加姓名信息");
/**************对勾选择************/
}}