magicyan
Messages postés11Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention12 juin 2003
-
21 avril 2003 à 23:15
cs_BlackWood
Messages postés37Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 4 octobre 2006
-
22 avril 2003 à 08:54
Bonjour,
Je voudrais ne pas utiliser de gestionnaire de placement et placer mes composants moi meme avecla fonction setBounds(int, int, int, int). Mais cela marche pas . Voici le code :
public class Plateau extends JFrame {
public Plateau() {
setSize(new Dimension(800,600));
// Container avec Layout
Container c = getContentPane();
c.setLayout(new BorderLayout());
// Création du Panel avec image de fond
JPanel pres = new JPanel();
pres.setLayout(null);
pres.setSize(500,500);
JButton btn = new JButton("ok");
btn.setBackground(Color.red);
cs_BlackWood
Messages postés37Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 4 octobre 20062 22 avril 2003 à 08:54
Héla ! J'me gourre de bouton, j'ai pas fini ma réponse. Donc oui, il faut que tu mettes :
c.setLayoutNull;
(...)
pres.setBounds(0,0,500,500); // au lieu de setSize(.,.)
Et t'as po besoin de toucher au Layout du panel...