<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    j2ee專欄

    j2ee,ajax相關技術

    2009年11月13日

    今天遇到個很棘手但難以解決的問題!就是關于Double顯示科學計數法問題!

    比如10000000.21的Double類型 卻顯示成10.00000021E7  其實如果這個用String 類型輸出的話很容易解決。

    如:
    DecimalFormat df = new DecimalFormat("0.00");
    System.out.println(df.format(a));
    或 
      public static String formatNum(double value)
        {
            String retValue = null;
            DecimalFormat df = new DecimalFormat();
            df.setMinimumFractionDigits(0);
            df.setMaximumFractionDigits(2);
            retValue = df.format(value);
            retValue = retValue.replaceAll(",", "");
            return retValue;

        }

    都可以不以科學計數法顯示的 但是返回的都是String 類型
    大家有沒有考慮過。
    如果讓Double類型不變的前提,非科學計數法顯示了。?
         到最后實在沒辦法 。只有在頁面做文章了。
    當在頁面獲取數據顯示前 ,對他格式化下!  
    用FMT:FORMATNUMBER  標簽;試試
    具體寫法:
    <fmt:formatNumber value="${caseForm.caseBean.payinfo.paymentFee}" pattern="0.00"/> 



     
    posted @ 2009-11-13 09:10 列夫司機 閱讀(14008) | 評論 (6)編輯 收藏

    模塊(Module)開發的優點自不待說。Flex Project中建立多個Application,并不能減少主文件swf的體積,可能還會增加。Module是編譯進另一個swf實體,自然減少了主 swf的體積。BTW,在創建Module時,注意選擇關聯的主swf,這可以使Module減肥不少,原理不再絮叨。

     


    --=========================================================================

    下面開始完成這次實踐吧

    1)創建myComponent/LoginComponent.mxml

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="344" height="208" backgroundColor="#F3E8BA">
      <mx:Script>
      <![CDATA[
        import mx.controls.Alert;
        private function getUserName():void{
            Alert.show(username.text);
        }
      ]]>
      </mx:Script>
        <mx:TextInput x="92" y="45" id="username"/>
        <mx:Button x="126" y="105" label="Show Name" click="getUserName()"/>
       
    </mx:Canvas>

    2)創建ModuleTest.mxml

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
        width="530" height="394" backgroundColor="#F5BFBF" xmlns:mp="myComponent.*">
        <mp:LoginComponent x="93" y="67"/>
    </mx:Module>

     3)編譯ModuleTest.mxml

    在命令行CMD進入后輸入  mxmlc ModuleTest.mxml (這里要寫上ModuleTest.mxml的絕對路徑 )

    4)創建 Main.mxml 主應用程序

     


    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Style source="CssTest.css" />
     <mx:Script>
        <![CDATA[
       
        //利用ModuleLoader加載模塊
        public function addMod():void{
            mod1.url="ModuleTest.swf";//url指向modOne.mxml
            mod1.loadModule();//發出指令調用模塊
        }
        ]]>
    </mx:Script>

    <mx:panel>
                    <mx:ModuleLoader x="409" y="76" url="ModuleTest.swf"/>
                    <mx:ModuleLoader x="409" y="110" id="mod1"/>
                    <mx:Button x="918" y="499" label="Add Module" click="addMod()"/>
        </mx:panel>

    </mx:Application>

    注:本例中嘗試了兩種方法載入module

      <mx:ModuleLoader x="409" y="76" url="ModuleTest.swf"/> 是直接載入MODULE

     


      <mx:ModuleLoader x="409" y="110" id="mod1"/>
      <mx:Button x="918" y="499" label="Add Module" click="addMod()"/> 則是通過接口方式來載入MODULE

     

    posted @ 2009-11-13 08:47 列夫司機 閱讀(2216) | 評論 (1)編輯 收藏

    導航

    <2009年11月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩视频在线观看免费| 羞羞视频免费网站日本| 日本视频免费高清一本18| 国产亚洲精aa成人网站| 免费看美女午夜大片| 免费少妇a级毛片| 四虎成人精品国产永久免费无码| 国产免费小视频在线观看| 亚洲无码一区二区三区| 在线观看免费毛片| WWW国产亚洲精品久久麻豆| 又大又硬又爽免费视频| 人妖系列免费网站观看| 在线观看亚洲精品福利片| 日本免费中文视频| 亚洲啪啪免费视频| 国产免费久久精品久久久| 黄色免费网址在线观看| 久久99亚洲综合精品首页| 免费国产99久久久香蕉| 亚洲另类古典武侠| 国产一级特黄高清免费大片| 国产免费AV片在线观看播放| 一级毛片aa高清免费观看| 亚洲无码精品浪潮| 久9热免费精品视频在线观看| 亚洲一区二区在线视频| 久久不见久久见中文字幕免费 | 永久黄色免费网站| 亚洲成AV人综合在线观看| 国产精品无码一二区免费| 亚洲视频在线不卡| 97无码免费人妻超级碰碰碰碰 | 免费一本色道久久一区| 国产成人亚洲综合在线| 97无码免费人妻超级碰碰碰碰| 羞羞漫画小舞被黄漫免费| 亚洲成a人片在线观看无码专区| 国产精品免费观看| 亚洲午夜精品一区二区 | 在线日韩av永久免费观看|