JRadioButton radio1 = new JRadioButton("Sim");
JRadioButton radio2 = new JRadioButton("Não");
ButtonGroup tipo = new ButtonGroup();
tipo.add(radio1);
tipo.add(radio2);
frame.add(radio1);
frame.add(radio2);
JPanelsuperior=newJPanel();superior.setLayout(newFlowLayout(FlowLayout.LEFT));superior.add(radio1);superior.add(radio2);frame.add(superior);//ou em um Container
dyorgio
isso acontece porque toda JFrame e JDialog vem como padrão com o layout BorderLayout.
se vc simplismente dar add() sem dizer em que posição tu quer (CENTER,EAST,SOUTH,NORTH,WEST)
ele vai adicionar sempre no CENTER.
ai segue a lei da fisica, haehahehaehaheae,
2 componentes não ocupam o mesmo lugar ao mesmo tempo
haehahehaehahehae, essa foi boa :), lei da fisica…