1

DateChooserにはメソッドがあることに気付きましたsetFirstDayOfWeek(int)が、DateChooser は FormItem を拡張しないため、DateItem の代わりにDynamicFormで使用できません。

それで、私の質問は、月曜日を週の最初の日として表示するようにポップアップのカレンダー コンポーネントを作成するにはどうすればよいですか?

4

2 に答える 2

2

FormItemあなたの場合のようにサブクラスではないウィジェットを使用したい場合は、dynamicFormに追加できるDateChooseraを使用して、こののメンバーとしてを追加できます。CanvasItemDateChooserCanvasItem

于 2012-04-05T06:25:03.123 に答える
1

私は Smart GWT に詳しくありませんが、DateChooser アイテムがネイティブの GWT 日付ウィジェットに基づいていると仮定すると、アプリケーションのロケールを設定することでその動作を変更できます。次の 2 行を [Application name].gwt.xml ファイル ("inherits" 行のすぐ下) に追加すると、これらのウィジェットが日曜日から土曜日まで表示されるように変更されました。デフォルトのロケールは「en」で、月曜日から日曜日の週を使用していると思います(ただし、逆の場合もあります)。

<extend-property name="locale" values="en_US"/>
<set-property name="locale" value="en_US"/>
于 2012-07-13T17:32:07.027 に答える