La idea hera poner los 2 radiobuttons al lado del label que dice "SEXO: "
Espero que alguien me pueda ayudar
Un beso ^^
Código HTML:
import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JRadioButton; public class Gossera extends JFrame { //Variables JRadioButton rb1, rb2; ButtonGroup bg1; JPanel p1; JButton b1; JLabel l1, l2, l3; JComboBox cb1; public Gossera (String titol) { //Definim el titol, la grandaria de la pantalla, posem a null la //localizacio relativa per que sino ocupara tota la pantalla super(titol); this.setSize(253,350); this.setLocationRelativeTo(null); this.setLayout(null); l1 = new JLabel ("Gossera Municipal de Valls"); l1.setBounds(30, 5, 300, 30); this.add(l1); l2 = new JLabel ("Tipus animal: "); l2.setBounds(5, 50, 100, 30); this.add(l2); //Fem el combobox amb els seus items cb1 = new JComboBox (); cb1.setBounds(120, 50, 120, 30); this.add(cb1); cb1.addItem("Gos"); cb1.addItem("Gat"); cb1.addItem("Conill"); cb1.addItem("Ocell"); //Aqui acaba el combobox l3 = new JLabel ("Sexe: "); l3.setBounds(5, 100, 100, 30); this.add(l3); //Radiobutons rb1 = new JRadioButton("Mascle", true); rb2 = new JRadioButton("Femella", false); ButtonGroup bg1 = new ButtonGroup(); bg1.add(rb1); bg1.add(rb2); //Fi radiobuttons b1 = new JButton("Visualitzar"); b1.setBounds(3, 272, 244, 50); this.add(b1); //Ho fem visible this.setVisible(true); } public static void main(String[] args) { new Gossera("Gossera"); } }