Whenever I run this code the radio buttons display correctly until I tab in or hover into the window, then it only shows one of the radios and the only way I can see the others is by hovering over them.
Why do the radio buttons not display until I hover over the window or tab into it?
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);