Не совсем понятно, что вы пытаетесь сделать. x
и y
- позиционные элементы, width
и height
- элементы размера. Если вы позиционируете метку, вам, вероятно, следует использовать top, left, right
и bottom
, а не x
и y
, если вы хотите, чтобы ее размер был размером родительского элемента управления.
Если вы хотите, чтобы метка была отцентрирована, вы можете использовать horizontalCenter
и verticalCenter
.
Если вы поместите его в элемент управления макетом, например panel
или canvas
, вы можете просто установить его left
и right
в 0 и иметь родительский размер холста.
Если ваша этикетка всегда находится в другом месте в зависимости от размера, вы можете переопределить updateDisplayList
, чтобы установить позицию. Это относится к тому, поместите ли вы его в элемент управления макетом или нет.