Хитрость заключается в том, чтобы создать подкласс Panel и добавить ваши кнопки в метод createChildren ():
protected override function createChildren():void
{
super.createChildren();
mybtn = new Button();
mybtn.label = "I am a button";
mybtn.visible = true;
mybtn.includeInLayout = true;
mybtn.addEventListener( MouseEvent.CLICK, buttonClickHandler );
rawChildren.addChild( mybtn );
}
Чтобы сделать вашу расширенную панель более полезной, добавьте стили для кнопок и используйте getStyle (), чтобы использовать значки.