bonjour..
alors j'aimerais placer un ImageIcon sur ma fenetre a un position précise, mais je n'arrive pas a faire un setBounds.. comment je pourrait faire? il y a autre chose que des ImageIcon pour mettre une image dans une fenetre?
merci, ++
bonjour..
alors j'aimerais placer un ImageIcon sur ma fenetre a un position précise, mais je n'arrive pas a faire un setBounds.. comment je pourrait faire? il y a autre chose que des ImageIcon pour mettre une image dans une fenetre?
merci, ++
et aussi c'est possible de mettre un ActionListener sur une image??
Logiquement, c'est le (ou les) LayoutManager qui s'occupe(nt) de placer tes composants, et tu ne devrais jamais avoir à placer un image à une position précise dans une fenêtre. Que veux-tu faire ? Si tu veux une image où on peut cliquer dessus, utilise un JButton(Icon icon), c'est de loin le plus simple. Tu peux lui enlever la bordure avec myButton.setBorder(new EmptyBorder(0,0,0,0)), et il accepte les ActionListener.
yes, merci beaucoup!
j'commence le jeu d'echec et j'voulais placer mes case blanches et noir dans ma fenetre.. et j'utilise 2 boucle for et j'faisais blanc.setBounds(x*35, y*35, 35,35)..
j'veux essayer avec les layout, ca sera un ptit entrainement..
2 solutions :
- soit tu utilises un Layout, dans ce cas, regarde le GridLayout.
- soit tu te fais ton propre JComponent et tu gères l'affichage toi-même. C'est un peu plus complexe, surtout parceque tu devras gérer toi-même les évènements, mais tu seras moins limité, surtout le jour où tu voudras mettre un peu d'animation...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager