单选按钮未按预期显示

问题描述 投票:0回答:1

[每当我运行此代码时,单选按钮都会正确显示,直到我进入或悬停在窗口中为止,然后它仅显示其中一个无线电,而我只能通过将它们悬停在其中来查看其他无线电。

为什么单选按钮直到将鼠标悬停在窗口或选项卡上时才显示?

    JRadioButton rDollar1 = new JRadioButton("Dollars");
    JRadioButton rCDollar1 = new JRadioButton("Canadian Dollars");
    JRadioButton rMPesos1 = new JRadioButton("Mexican Pesos");
    JRadioButton rCPesos1 = new JRadioButton("Colombian Pesos");


    ButtonGroup bg1 = new ButtonGroup();
    bg1.add(rDollar1);
    bg1.add(rCDollar1);
    bg1.add(rMPesos1);
    bg1.add(rCPesos1);

    frame1.setSize(500, 500);
    frame1.setVisible(true);
    frame1.add(rDollar1);
    frame1.add(rCDollar1);
    frame1.add(rMPesos1);
    frame1.add(rCPesos1);
    rDollar1.setBounds(10, 50, 50, 20);
    rDollar1.setVisible(true);
    rCDollar1.setBounds(10, 100, 50, 20);
    rCDollar1.setVisible(true);
    rMPesos1.setBounds(10, 150, 50, 20);
    rMPesos1.setVisible(true);
    rCPesos1.setBounds(10, 200, 50, 20);
    rCPesos1.setVisible(true);
java swing jradiobutton
1个回答
0
投票

无论何时运行此代码,单选按钮都会正确显示,直到我进入或悬停在窗口中为止>>

© www.soinside.com 2019 - 2024. All rights reserved.