Это зависит от того уровня точности, который вы хотите.
Как указывалось в Flextras, для идеальной ширины вы должны измерить. Для Flex вы бы применили метод updateDisplayList ().
Если вы ищете что-то более простое, вы можете попытаться оптимизировать соотношение и использовать привязку данных.
Например, если размер шрифта 20 работал при ширине 200 пикселей, используйте это соотношение:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<s:Label text="Size as ratio"
fontSize="{(20 / 200) * width}" />
</s:Application>
Это не оптимальный подход, но он может выиграть время для изучения метрик линии.