2008-09-30 4 views
2

Я новичок в структуре Echo 2. Я думаю, что это должно быть просто, но я не нашел возможности централизовать созданный контент по горизонтали и вертикали. Есть ли возможность получить центрированную ContentPane (или нечто подобное) с фиксированной шириной и высотой?Echo2: Как создать центрированную панель?

ТНХ, Андре

ответ

0

Найдено решение с 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; 
} 
Смежные вопросы