slowguy 2010-03-24 09:43
浏览 252
已采纳

Flex初学者的一个问题

Flex Builder老是提示23行有错误,说:1084: 语法错误: rightparen 应在 rightbrace 之前。
请问这是为什么呀?我仔细检查了第23行,没有发现问题,请指教。
[code="java"]
<?xml version="1.0" encoding="utf-8"?>

mx:Script
<![CDATA[

    import mx.controls.Alert ;
   import mx.events.CloseEvent ;        

    //内置图标
    [Embed(source="icon1.jpg")]
    [Bindable]

    public var iconSymbol:Class ;

    private function showBasic():void
    {
        Alert.show(myInput.text,"Alert对话框",Alert.OK) ;
    }

    private function getUser():void
    {
     Alert.show("你选择的是","用户选择",Alert.OK | Alert.CANCEL,this ,alertClickHandler};  
    }
    private function alertClickHandler(event:CloseEvent):void
    {
        if(event.detail==Alert.OK)
        lb1.text="OK" ;
        else
        lb1.text="CNACEL" ;
    }

    private function showStyle():void
    {
        Alert.buttonWidth=100 ;
        Alert.yesLabel ="Green" ;
        Alert.noLabel = "Red" ;
        alert.show("请选择以下颜色:","颜色选择",Alert.YES|Alert.NO,this,null,iconsymbol);
    }
]]>

/mx:Script

paddingTop="15" horizontalAlign="center">
mx:VBox
mx:HBox

    </mx:Label>
</mx:HBox>
<mx:HBox>
    <mx:Spacer width="30"/>
    <mx:TextInput id="myInput" width="120" text="输入提示内容"/>
    <mx:Button id="btn1" label="确定" click="showBasic();"/>
</mx:HBox>
<mx:HBox>
   <mx:Label text="(2)获取用户选择" />
</mx:HBox>
 <mx:HBox>
 <mx:Spacer  width="30" />
   <mx:Button id="btn2" label="单击按钮" click="getUser();" />
   <mx:Label id="lb1" color="red" />
</mx:HBox>
<mx:HBox>
   <mx:Label text="(3)设置对话框外观" />    
</mx:HBox>

mx:HBox


/mx:HBox
/mx:VBox

/mx:Panel
/mx:Application

[/code]

  • 写回答

2条回答 默认 最新

  • Puras 2010-03-24 10:18
    关注

    [quote]Alert.show("你选择的是","用户选择",Alert.OK | Alert.CANCEL,this ,alertClickHandler};[/quote]

    这句错了,最后一个应该是小括号而你用了大括号。
    改成这样:
    [code="java"]Alert.show("你选择的是","用户选择",Alert.OK | Alert.CANCEL,this ,alertClickHandler);[/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用