如何设置警报框的宽度和高度?

时间:2010-04-07 06:07:43

标签: actionscript-3 flex flex3

我想设置警告框的宽度和高度,我通过固定宽度和高度但显示错误来尝试它,我还想将宽度和高度设置为100% 提前谢谢

2 个答案:

答案 0 :(得分:1)

尝试此代码(取自this page):

            myAlert = Alert.show("Are you sure?", "Alert", Alert.OK | Alert.CANCEL);
            myAlert.height = 150;
            myAlert.width = 150;

请记住,Flex中的警报窗口不是模态的,因此在显示对话框后立即执行的代码会立即执行。这就是上面的示例有效的原因。如果您想推迟执行代码,直到用户响应警报,那么请使用事件监听器as described here

我不建议将宽度和高度设置为100%,因为这不是消息框的标准行为。您应该将它们设置为应用程序最大50%的宽度和高度。较大的消息框将被视为弹出窗口和you know what users do with unexpected pop-up windows

答案 1 :(得分:1)

myAlert = Alert.show("Are you sure?", "Alert", Alert.OK | Alert.CANCEL);
myAlert.height = 150;
myAlert.width = 150;