Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. GWTチームは26日(米国時間)、Google Web Toolkit(以下GWT)の最新版となる「GWT 2.5」を公開した。GWTは、Javaを使ってAjaxアプリケーションを構築するためのフレームワーク。Googleが提供している各種サービスでフレームワークとして活用されている。 GWT 2.5は、2011年9月8日(米国時間)に公開されたGWT 2.4以来のメジャーアップグレード。GWT 2.5の主なハイライトは次のとおり。 Super Dev Modeを実験的にサポート Elementalを実験的にサポート JavaScriptの最適化を提供するClosu
MVPパターンにおける画面遷移のやり方を調べていたが、具体的な情報があまりなく、これだというのが無かったので自分なりに考えてみた。 業務アプリでやるからには極力シンプルで、誰にでもわかるやり方にする必要がある*1。 とりあえず考えたのは、下図のようにプレゼンター側で遷移するビューを取り出し、必要な値を設定し表示するというやり方。 概要図 これくらい単純なのが一番いい。 ビューに値を設定する方法としては、 コントロールを参照して直接値を設定する。 プロパティを定義して、間接的に値を設定する。 が考えられるが、プロジェクト的には1.を採用したい。簡単だし、受け入れられ易い。プロパティってなに?って言われちゃうレベルだからね。 しかし、いくつか問題点がある。 コントロールを直接参照するので、コントロール名を変更されたり、削除されたりするとコンパイルエラー 型の不一致(例えばTextBoxのTex
カレンダーWidget。イベント関係はGWTの慣習で。 public class CalendarWidget extends Composite implements ClickListener, SourcesCalendarEvents { private String[] week = { "日", "月", "火", "水", "木", "金", "土" }; private VerticalPanel layout = new VerticalPanel(); private FlexTable body = new FlexTable(); private HTML yearMonth = new HTML(" ", false); private HTML previousMonth = new HTML("≪", false); private HTML nextMont
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く