GWT

LayoutPanelはコンパイルされるとどうなるか

LayoutPanelと、LayoutじゃないPanelを混在させると、意図したレイアウトにならないことが多くて困ってます。 どうもちゃんと理解できていないので、理解をすすめるべく、コンパイルされたhtmlを見てみることにします。以下で、DockLayoutPanelでJavaのコー…

CellTree

GWT

ShowCaseとjavadocを参考にCellTreeの使い方を調べる。 xmlの定義 <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder" xmlns:g="urn:import:com.google.gwt.user.client.ui" xmlns:c="urn:import:com.google.gwt.user.cellview.client"> (中略) <c:CellTree ui:field="cellTree" /> コードの定義 デフォルトコンストラクタはエラーになるので、 provided = trueにしてコード…</c:celltree></ui:uibinder>

#ajn16 のUSTREAMと関連ページ

行けなかったのでUSTREAMで見る。注目はyanzmさんのGWT。 内容 セッション1 「Favapp紹介/GWTのUiBinderとか」発表者:あんざいゆき(@yanzm)さん http://y-anz-m.blogspot.com/ 参考URL: こちら 概要:GWT 2.0 から追加された UiBinder を使って Favapp …

This application is out of date, please click the refresh button on your browser.

GWT

This application is out of date, please click the refresh button on your browser. Devモードでプロジェクトをrunさせたら、上記のエラーが出た。 Check if the gwt-servlet.jar is uptodate. The gwt-user.jar and gwt-servlet.jar must have the same …

LayoutPanelについて

GWT

Developer's Guide - Layout Using Panels - Google Web Toolkit - Google CodeGWT2.0からLayoutPanelというものが導入されて、そっちを使うといいみたいです。 LayoutPanelのサンプル LayoutPanelにsetWidgetのバリエーションでWidgetを追加するサンプルで…

UIBinderを使ってみる

GWT

GWTにはUIBinderというものがあり、これを使うとコンポーネントのコードとレイアウトを分離できるようです。そういうの好きなので試してみます。 Declarative Layout with UiBinder - Google Web Toolkit - Google Code プラグインから作成可能 右クリックし…

GWTでRemoteServiceによる非同期HTTP通信を組み立てる

GWT

generate sample codeを使わずGWTプロジェクトを組み立ててみる - 理系のためのTIPS集 前回に続いて非同期HTTP通信の実装を試します。ボタンをクリックしたら/mymodule/hogeにリクエストを投げて、結果をalertさせてみます。 GWTにおけるサーバとの通信方法 …

generate sample codeを使わずGWTプロジェクトを組み立ててみる

GWT

GAEもOFFにして、最小構成から手順を確認します。 参考ページ Making Remote Procedure Calls - Google Web Toolkit - Google Code GWT RPC - Google Web Toolkit (GWT) 入門 Moduleの作成 New > Moduleで、GWT Moduleを作成します。 パッケージはプロジェク…

サンプルコードでGWTの概要を理解する

GWT

GWT(ぐいっと)とは GWTとは、ざっくりいうとajaxなアプリケーションをjsを書かずにJavaだけで書けちゃう、というGoogle製のフレームワーク。以前Java Servlet + Ajaxで書いたときにUIの処理をどう書くべきか?というところですごく悩んでしまった。(タグをjs…