Java 如何将数组添加到JComboBox

Java 如何将数组添加到JComboBox,java,arrays,swing,combobox,jframe,Java,Arrays,Swing,Combobox,Jframe,以下是Menu.txt的文本: 喝咖啡35 喝拿铁37 喝摩卡咖啡37 喝卡布奇诺34 喝热巧克力 喝咖啡37 喝河豚茶拿铁34 喝Java芯片40 喝Ristretto Bianco 37 沙拉三文鱼沙拉48 沙拉鸡肉花园沙拉42 榛子和栗子芝士蛋糕34 蛋糕栗子芝士蛋糕34 巧克力蛋糕侯爵33 柠檬馅饼21 试试这个: -初始化后使用数组设置JComboBox的项 String[] items = new String[] {test.i1,test.i2}; JComboB

以下是Menu.txt的文本:

喝咖啡35
喝拿铁37
喝摩卡咖啡37
喝卡布奇诺34
喝热巧克力
喝咖啡37
喝河豚茶拿铁34
喝Java芯片40
喝Ristretto Bianco 37
沙拉三文鱼沙拉48
沙拉鸡肉花园沙拉42
榛子和栗子芝士蛋糕34
蛋糕栗子芝士蛋糕34
巧克力蛋糕侯爵33
柠檬馅饼21
试试这个: -初始化后使用数组设置JComboBox的项

    String[] items = new String[] {test.i1,test.i2};
    JComboBox comboBox = new JComboBox(items);
    comboBox.setFont(new Font("Segoe Print", Font.BOLD, 20));
    comboBox.setBounds(147, 70, 419, 29);
    getContentPane().add(comboBox);

谢谢,但组合框中仍然没有显示任何内容
    String[] items = new String[] {test.i1,test.i2};
    JComboBox comboBox = new JComboBox(items);
    comboBox.setFont(new Font("Segoe Print", Font.BOLD, 20));
    comboBox.setBounds(147, 70, 419, 29);
    getContentPane().add(comboBox);
comboBox.setModel(new DefaultComboBoxModel(items));