Flex相对大小的组件,固定大小的边框

我想在组件内部创建一个面板(或任何其他组件),所有面上都有5像素边框,但在调整窗口大小时会完全缩放。我知道我可以将宽度设置为“100%”以使其调整大小,但这不会给我带来边框。如果我把它设置为“95%”,我有边界,但它们会令人烦恼。此外,这仅适用于右边界或下边界的边界,而不适用于左边或上边界。 有没有一个方便的方法来做到这一点,而不必写大量的调整大小代码(在这种情况下,我不会打扰,只是接受不良的重新调整行为,因为它是一个私人宠物项目)。 编辑:我知道我可以覆盖显示处理并每帧手动设置位置。我想知道在mxml结构中是否有一种廉价的方法,沿着这些方向:
<mx:Panel>
    width="100%" height="100%"
</mx:Panel>
来自C ++和Java,我对设置为“95%”的选项感兴趣,并让库解决细节问题,而不必编写多行代码,这样我的文本区域总是保持5像素与边界的距离,但与窗口宽度成比例。 如果没有比通过手工计算像素大小和设置坐标更容易的方法,那么这也回答了我的问题。我不是在寻找一种方法,我正在寻找一种非常容易实现的捷径。     
已邀请:
我不确定我是否正确,但你可以使用左,右。顶部和底部属性将em设置为边框宽度。设置这些值将限制相对于父级边界的子组件坐标。     

要回复问题请先登录注册