Bonjour,
Je souhaiterais cr�� un composant graphique personnalis�.
Par exemple un JTextField suivi d'une image sous forme de JLabel.
J'aimerais que lorsque ce composant s'affiche, on ait toujours le
JTextfield puis l'image accoll�e (ceci ind�pendamment du layout). Comme
si ce composant n'�tait qu'un.
Je ne vois pas trop comment faire.
Ma premi�re id�e est de cr�er une classe comme ceci :
-----------------------------------------
class MonComposant extends JComponent{
private JTextField nom;
private JLabel iconeNom=new JLabel("une_image");
// ... constructeurs ...
public void paint(Graphics g){
nom.paint(g);
iconeNom.paint(g);
}
-----------------------------------------
Mais les deux "paint" ne me garantissent pas l'"union" des deux
composants.
Comment pourrais-je faire ?
Merci d'avance.
Yannick EMERIAUD.