Ajouter plusieurs composant à un jpanel

Contenu du snippet

comme il est dit dans le titre, la classe ajoute plusieurs composant à un JPanel mais en une seule commande add.
la classe JPanelFlow surcharge la méthode add de JPanel.

Source / Exemple :


import java.awt.Component;

import javax.swing.JPanel;

public class JPanelFlow extends JPanel{
	
	JPanelFlow(){
		super();
	}
	
	void add(Component...comp){
		
		for(Component compo:comp){
			add(compo);
		}
		
	}
}

Conclusion :


un petit exemple :

JPanelFlow orientation2=new JPanelFlow();
haut=new JButton("H");
bas=new JButton("B");
gauche=new JButton("G");
droite=new JButton("D");

orientation2.add(haut,bas,gauche,droite);

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.