📄 datepickertest.xml
字号:
<Application> <Window caption="Date Picker Test" width="400" height="250"> <DatePicker id="dp" left="5" top="5" /> <ComboBox id="locale-combo" left="210" top="5"> <ComboBoxItem text="de"/> <ComboBoxItem text="en"/> <ComboBoxItem text="es"/> <ComboBoxItem text="fr"/> <ComboBoxItem text="he"/> <ComboBoxItem text="ja"/> <ComboBoxItem text="ko"/> <ComboBoxItem text="pt"/> <ComboBoxItem text="ru"/> <ComboBoxItem text="sv"/> <ComboBoxItem text="tr"/> <ComboBoxItem text="zh-CN"/> <ComboBoxItem text="zh-TW"/> </ComboBox> <Label id="out" wrap="true" left="210" top="35" right="10"/> </Window> <Resources> <Script><![CDATA[function DatePickerTest(){ var dp = application.getComponentById( "dp" ); //var d = new Date; //d.setUTCFullYear( 1700 ); //dp.setSelectedDate( d ); var lc = application.getComponentById( "locale-combo" ); lc.addEventListener( "change", function ( e ) { dp.setDateFormat( BiDateFormat.getDateInstance( BiDateFormat.LONG, lc.getSelectedItem().getText() ) ); this.update(); }, this ); dp.addEventListener( "change", this.update, this ); this.update();}DatePickerTest.main = function (){ new DatePickerTest;};DatePickerTest.prototype.update = function (){ var dp = application.getComponentById( "dp" ); var out = application.getComponentById( "out" ); var d = dp.getSelectedDate(); if ( d ) { out.setText( dp.getDateFormat().format( d ) ) //out.setText( d.toString() ); }}; ]]></Script> </Resources></Application>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -