• [^] # Re: moi ce que je fais

    Posté par (site web personnel) . En réponse au message Gridbaglayout et GTK. Évalué à 1.

    Bah tu créé une nouvelle classe dans ton éditeur favori dans lequel tu vas importer la classe GraphPaperLayout, soit en copie-collant le contenu du fichier GraphPaperLayout.java dans une classe vide nommée GraphPaperLayout, soit en important directement le .java depuis ton éditeur.

    Une fois mis dans le meme dossier que ton appli, ou en tout cas vérifie que les import/package vont bien, bah tu créé une nouvelle classe, que tu fais hériter de JFrame, puis dans le constructeur de la classe tu mets par exemple :

    setLayout(new GraphPaperLayout(new Dimension(29,13)));
    //(x,y,longueur,hauteur)
    add(gauche, new Rectangle(1,1,10,10));
    add(btnDroite,new Rectangle(12,2,5,1));
    add(btnGauche,new Rectangle(12,4,5,1));
    add(droite, new Rectangle(18,1,10,10));
    add(btnAnnuler,new Rectangle(17,12,5,1));
    add(btnOK,new Rectangle(23,12,5,1));
    pack();

    Pour le positionnement des controles c'est simple :
    new Rectangle(CoinHautGaucheDuBouton_X,CoinHautGaucheDuBouton_Y,longueur du bouton, hauteur du bouton)

    Voilà, que dire de plus ?