Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2015, 09:58
Avatar de muchuelu93
muchuelu93
 
Fecha de Ingreso: noviembre-2013
Mensajes: 35
Antigüedad: 11 años, 1 mes
Puntos: 2
Exclamación Posicionar Radio Buttons en un formulario en Java

hola buenas! estoy haciendo un formulario en java, tengo labels, combobox y todo lo posiciono en el formulario mediante coordenadas, pero con los radiobuttons no me deja, no se por que... supongo que se hara de alguna manera k yo no se... jejeje
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");
	}
}