有人能幫助我弄清楚如何獲取Flash Builder中的hslide值有一個額外的零,如果值低於10?問題是,我需要從hslide得到一個兩位數的值,但是如果我把在最小值/最大值0-23我只會得到一個數字,如果該值低於10 例子:我想用作爲時間幻燈片的hslide。如果讓我選擇凌晨4點,我需要的值是04,不是4添加一個零到hslide值
下面是我的示例代碼,它是需要有兩位數的hslider1.value和hslider2.value。
<fx:Script>
<![CDATA[
protected function button1_clickHandler(event:MouseEvent):void
{ navigateToURL(new URLRequest("tel:*23*"+hslider1.value+hslider2.value)) ;
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Button y="155" width="269" height="80" label="Button" click="button1_clickHandler(event)"
color="#FFFFFF" enabled="true" fontSize="24" horizontalCenter="0"/>
<s:HSlider id="hslider1" top="405" width="90%" height="30" dataTipPrecision="0"
horizontalCenter="0" liveDragging="true" maximum="23" minimum="0" stepSize="1" />
<s:HSlider y="469" width="90%" height="30" id="hslider2"
horizontalCenter="1" liveDragging="true" maximum="55" minimum="0" stepSize="5" dataTipPrecision="0"/>
<s:Label x="88" y="291" width="194" height="22" fontSize="24"
text="{hslider1.value}" textAlign="right"/>
<s:Label x="284" y="291" width="7" height="22" fontSize="24" text=":"/>
<s:Label x="294" y="291" width="194" height="22" fontSize="24" text="{hslider2.value}"/>
任何類型的幫助將深表感激! 來自瑞典卡米拉的問候。
嗨它只是工作一部分,現在它會顯示號碼前的0,如果兩個滑塊都低於10,但如果滑塊之一是上述十(12:05 04:15或)按鈕將僅使用有額外零的值(只有05或只有04),而不是兩者。 –
簡單修復!我只添加了一個else語句,現在它完美的工作! 謝謝你的幫助! –