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

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

    Bon c'est encore moi,
    Pour ceux que ca interresse et qui ne connaissent pas encore, je viens de découvrir la class GraphPaperLayout, qui est presque le layout parfait pour moi : super simple a utiliser, il est une sorte de Absolute Positioning, mais sur une grille faite maison, donc en gros on est dans un style assez semblable a ce que je faisais sous gtk :)

    Ainsi on créé une grille de 5x5 par exemple puis :
    setLayout(new GraphPaperLayout(new Dimension(5,5)));
    add(new Button("plop"), new Rectangle(0,0,1,1)); //ici la syntaxe c'est (posX,posY,longueur du controle,hauteur du controle), une unité valant une case de la grille.


    Voilou, c'est super con a manipuler, et c'est a mon sens bien plus pratique que le gridbaglayout (oui ca gere pas les différents poids, mais bon ca me convient !)

    Voilou


    P.S : la classe GraphPaperLayout est ici : http://java.sun.com/docs/books/tutorial/uiswing/layout/example-1dot(...)