salve ragazzi, ho questo codice:

codice:
public Interfaccia() {
			super("DivXManager");
			setBounds(10, 10, 500, 300);
			campo_genere.addItem("Animazione");
			campo_genere.addItem("Avventura");
			campo_genere.addItem("Azione");
			campo_genere.addItem("Comico");
			campo_genere.addItem("Commedia");
			campo_genere.addItem("Documentario");
			campo_genere.addItem("Drammatico");
			campo_genere.addItem("Fantascienza");
			campo_genere.addItem("Fantasy");
			campo_genere.addItem("Guerra");
			campo_genere.addItem("Musical");
			campo_genere.addItem("Orrore");
			campo_genere.addItem("Poliziesco");
			campo_genere.addItem("Sentimentale");
			campo_genere.addItem("Thriller");
			campo_genere.addItem("Western");
			JPanel pannello=new JPanel();
			pannello.setLayout(new BoxLayout(pannello, BoxLayout.PAGE_AXIS));
			campo_titolo.setAlignmentX(Component.RIGHT_ALIGNMENT);
			campo_genere.setAlignmentX(Component.RIGHT_ALIGNMENT);
			pannello.add(campo_titolo);
			pannello.add(campo_genere);
			getContentPane().add(pannello);
			setVisible(true);
		}
come mai il campo di testo e il menu a tendina si "allargano" fino a occupare tutto il layout? perchè non rispettano l'allineamento che ho impostato?



grazie a quanti rispenderanno. :)