Align Text!

**I have a ticket object and I want text to be center aligned in the middle of it. Why won’t it work!?

**

    ticket = new TicketGraphic();
            addChild(ticket);
            
            ticket.filters = [new DropShadowFilter(5, 135, 0x000000)];
            
            ticketTxt = new TextField();
            var textFormat = new TextFormat();
            textFormat.align = TextFormatAlign.CENTER;
            ticketTxt.text = ticketName;
            ticketTxt.y = -9;
            ticketTxt.x = -(ticket.width/2);
            ticketTxt.width = ticket.width;
            ticketTxt.textColor = 0xFFFFFF;
            
            ticket.defaultTextFormat = textFormat;
            ticket.addChild(ticketTxt);