有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JComboBox的java实例

我有一个问题,当一个实例Jcombox不是一个代码问题时(我认为),只是当一个实例Jcombox,我创建的按钮a在我的窗口中不可见,直到y调整窗口大小,它们出现

public class ventana extends JFrame {

        static JCheckBox ch1;
    static JCheckBox ch2;
    static JCheckBox ch3;
    static ButtonGroup bg;
    static JComboBox cb;
public static void main(String[] args) {

    JFrame jf = new JFrame("asd");
    jf.setVisible(true);
    jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jf.setSize(200,320);
    jf.setLayout(new FlowLayout(FlowLayout.CENTER));
    ch1 = new JCheckBox();
    ch2 = new JCheckBox();
    ch3 = new JCheckBox();
    String [] x= {"1","2","3"};
    cb = new JComboBox(x);
    cb.addItem("Asdd");
    cb.addActionListener(e ->{

    });
    bg = new ButtonGroup();
    bg.add(ch1);
    bg.add(ch2);
    bg.add(ch3);

    jf.add(ch1);
    jf.add(ch2);
    jf.add(ch3);
    jf.add(cb);


}

}

注意:我也试过使用JPanel,同样的问题,还有repaint()

注意:这个应用没有任何功能,我只是想知道如何解决这个问题

更新:要解决这个问题,你只需要把“jf.setVisible(true);”最后


共 (0) 个答案