1

ここに画像の説明を入力

SmartGWT で日付チューザーを実装して、中国語、ペリサン、アラビア語の日付などの他の日付を表示する方法を知りたいです。コードやサイトへのリンクは大歓迎です。SmartGWT フォーラムを検索してみましたが、ヘルプが見つかりませんでした。

私はいくつかの作業を行うことでさらに一歩進み、なんとか一歩前に出ることができました. 私がしたことは、ペルシャのカレンダーを使用して、このメソッドで次のように設定したことです。

dateChooser.setData(CommonUtil.gregorianToJalali(new Date()));

しかし、それらの他のものを変更する方法がわかりません。動作させるのを手伝ってください

完全なコードは次のとおりです。

public class DateChooserSample extends VLayout{



public DateChooserSample() {
    init();
}

public void init() {

    setShowEdges(true);   
    setWidth(150);   
    setMembersMargin(5);   
    setLayoutMargin(10);   


    DynamicForm form = new DynamicForm();   
    form.setWidth(300);   
    final BlurbItem blurbItem = new BlurbItem();   
    form.setItems(blurbItem);   

    final DateChooser dateChooser = new DateChooser();   
    dateChooser.setData(CommonUtil.gregorianToJalali(new Date()));
    dateChooser.setWidth(100);   

    blurbItem.setValue("Current date : " + CommonUtil.gregorianToJalali(new Date()));   
    dateChooser.addDataChangedHandler(new DataChangedHandler() {   
        @Override  
        public void onDataChanged(DataChangedEvent event) {   
            blurbItem.setValue("Selected date : " + CommonUtil.gregorianToJalali(dateChooser.getData()));   
        }   
    });   



    addMember(dateChooser);   
    addMember(form);   

}

}
4

0 に答える 0