2008-09-30 3 views
2

Je suis nouveau dans le framework Echo 2. Je pense que cela devrait être simple, mais je n'ai trouvé aucun moyen de centrer le contenu généré horizontalement et verticalement. Est-il possible d'obtenir un ContentPane centré (ou quelque chose de similaire) avec une largeur et une hauteur fixes?Echo2: Comment créer un volet centré?

thx, André

Répondre

0

trouvé la solution avec echoPointNG:

public static ContainerEx createCenteredPane(int width, int height) { 
    ContainerEx cp = new ContainerEx(); 
    cp.setPosition(Positionable.ABSOLUTE); 
    cp.setOutsets(new Insets(width/2 * -1, height/2 * -1, 0, 0)); 
    cp.setWidth(new Extent(width)); 
    cp.setHeight(new Extent(height)); 
    cp.setLeft(new Extent(50, Extent.PERCENT)); 
    cp.setTop(new Extent(50, Extent.PERCENT)); 
    return cp; 
} 
Questions connexes