Question

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?

thx, Andr & # 233;

Était-ce utile?

La solution

Vous avez 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;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top