問題タブ [gwt-designer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
307 参照

gwt - カスタム ウィジェットを GWT Designer パレットに追加できない

プロジェクト用にいくつかのカスタム複合ウィジェットを作成し、それらを個別の jar ファイルにコンパイルしました。この jar ファイルを GWT プロジェクトのビルド パスに追加しました。([コンポーネントを選択] ボタンを押して) ウィジェットをパレットに追加しようとすると、リストで複合ウィジェットのクラスを選択できますが、次のエラーが発生します。

WindowBuilder は com.test.common.ui.LocationBox を読み込めませんでした。これは、ClassLoader の問題が原因である可能性があります。エディタを更新して再試行しますか?

ここで何が間違っていますか?適切にロードするためにjarに追加する必要があるものはありますか?

0 投票する
3 に答える
1254 参照

java - GWTプレゼンテーション層:誰が何をしますか?

私はGWTを学び、すべてのUIオプションに頭を悩ませようとしています。ウィジェット、UIBinder、GWT Designer、およびカスタムウィジェットをいつ/どこで/どのように使用するかを理解しようとしています。具体的には:

  • GWT Designerは何を出力として生成しますか?UIBinder XML?UIBinder XMLを手動でコーディングしたくない場合は、GWT Designerを使用できますが、どちらもまったく同じ目的を果たしていると言っても差し支えありませんか?
  • ウィジェット上でUIBinderを使用するのはいつですか?ウィジェットはUIBinderXMLに変換されますが、より多くのコード(イベント処理など)が含まれていますか?その場合、UIBinder XMLの利点はコードが少なく、パフォーマンスが速いことだと思いますか?2つから選択するときに考慮すべき他の要因はありますか?
  • たくさんのUIBinderXML「スニペット」を作成しますか、それともそれらすべてを1つの大きなモノリシックXMLファイルにパックしますか?
  • 独自のカスタムコンポーネントを作成する場合、拡張と拡張の違いは何com.google.gwt.user.client.ui.*ですかcom.google.gwt.user.client.ui.Composite
  • 分業:ウィジェット/ UIBinder対レイアウト対CSSファイル:誰が何をしますか?

私には、これらすべてが同じことをしているように感じます。おそらく、これはプレゼンテーションを実行するための複数の方法を提供するGWTの方法にすぎませんか?そうでない場合は、これらの項目について私を訂正してください。

0 投票する
1 に答える
126 参照

eclipse - UiPropertyがGWTDesignerで編集できなくなったのはなぜですか?

何らかの理由で、GWTデザイナでUiFieldプロパティを編集できなくなりました。フィールドは読み取り専用のように機能します。フィールドを選択すると、テキストだけでなく全体が強調表示されます。実際、すべてのプロパティフィールドがこれを実行します。編集ウィンドウがないのは、UiFieldだけです。

私の環境に対する最近の変更は、MountainLionへのアップグレードです。

環境:
Eclipse-Helios Rel 2
Mac OSX-Mountain Lion
Java 1.6.0


更新:2012年8月27日
新しいGWTプロジェクトを作成しましたが、デザイナーでプロパティを編集できません。私もEclipseJunoをインストールしましたが、それでも同じです。別のマシンで、Lionに問題がないことを確認しました。

ですから、これはどういうわけかマウンテンライオンに関連していると私は推測することができます。

Mountain LionでGWT開発をしている人はいますか?


更新:2012年8月29日
これは明らかにEclipseとMountainLionで特定された問題です。
http://www.eclipse.org/forums/index.php/m/911789/

0 投票する
2 に答える
2186 参照

java - GWT Designerをどのように開き、どのタイプのファイルで開きますか?

私はGWTDesignerQuick Startのドキュメントを注いでいますが、私が生きている間、Eclipse内で実際にデザイナーを開く方法を説明している場所を見つけることができません。

Eclipseを使用してEntryPointサブクラスを作成しましたが、GWTDesignerでサブクラスを開く方法がわかりません。これは、デザイナー内で開くのに間違ったタイプのファイルですか?いずれにせよ、これを行う方法に関する具体的な指示は大歓迎です!前もって感謝します!

編集-これはGWT/GAEアプリケーションであるため、新しいWebアプリケーションプロジェクト(GWTとGAEの両方の依存関係、リソース、ファイル構造を処理する)を作成し、そのプロジェクト内のファイルからGWTデザイナーを開く必要があります。したがって、たとえば、Create New(Web Application)Projectウィザードは、というEntryPointサブクラスを持つGWTおよびGAE準拠のプロジェクトを作成しましたMyFirstGWTAppどういうわけかGWTDesignerでこれを開きたいです。

0 投票する
2 に答える
170 参照

java - GWTデザイナーコンポーネント

私はGWTを初めて使用し、GWTDesignerを使用してGWTに慣れています。これまでのところ、いくつかの簡単な例をローカルで起動して実行することができましたが、自分でいくつかのことを行う方法を理解しようとした後、GWTドキュメントでそれらの答えを見つけることができなかったため、いくつかありますDesignerとその使用法に関する質問:

  1. HTMLテーブルまたはTableLayoutを作成するにはどうすればよいですか?ドキュメントにはが存在することが示さTableLayoutれていますが、Designerパレット([セルウィジェット]セクションの下でも)で使用できるようには見えません。基本的に、ウィジェットを表形式で整理する機能が必要であり、その方法がわかりません。
  2. (「GWTベストプラクティス」およびGWTチームが承認/推奨するその他の手順を考慮に入れて)いつ使用する必要SafeHTMLがありますか。また、その理由は何ですか。Designerはこれをどのように宣伝しますか?Designerパレットに「SafeHTML」ウィジェットが表示されません。
  3. あらゆる性質の興味深いUIを作成するために、私は自分自身がパネルの内側、さらに多くのパネルの内側にパネルをネストしていることに気付きます(Swingの場合のように)。これはGWTで物事を行う通常の方法ですか、それとも必要以上に複雑にしていますか?
  4. GWT Designerを使用して個々のパネル、つまりページの「部分」をデザインする方法を理解し始めていますが、実際にページ全体のレイアウト/構成をどのように/どこでデザインしますか?たとえば、1ページに5つHorizontalPanelの異なるメジャーがあり、それぞれに他のパネルやウィジェットの複雑なネストが含まれている場合があります。本格的なページを作成するために、主要な各パネルをどのようにレイアウトしますか?

ここで助けてくれてありがとう!

0 投票する
1 に答える
165 参照

java - パフォーマンスのためのGWTデザイナーとセルウィジェット

GWTのパフォーマンスに関するこのGoogleI/ Oビデオを見た後、GWTチームは、開発者が通常の(より不格好で遅い)ウィジェットよりもいわゆる「セルウィジェット」を採用することを望んでいることは明らかです。

私はGWTを初めて使用し、GWT Designerを使用して、より順応し、APIを学習できるようにしています。GWT Designerパレットには、セルウィジェットのセクションがありますが、選択できるものは大幅に制限されています。たとえば、HTMLパスワードフィールドを使用する場合、唯一のオプションはPasswordTextBox通常の(セル以外の)ウィジェットペインからです。のようなセルに相当するものはありませんCellPasswordTextBox

これはGWTDesignerのいくつかの欠点によるものですか?Googleがこのセルウィジェットの「ライブラリ」を宣伝しているとしたら、すべてのウィジェットタイプにセルと同等のものがあると思います。そうではありませんか?開発者、ある時点で非Cellウィジェットを処理する必要がありますか?ここで明らかな何かが欠けているように見えるので、混乱しています。前もって感謝します!

0 投票する
1 に答える
670 参照

gwt - GWT Designer、.ui.xmlファイル

質問はGoogleGWTDesignerについてです。GWT Designerは、.ui.xmlファイルなしで.javaファイルを処理できます。しかし、.ui.xmlファイルとJavaクラスを使用して設計を実現するgwtプロジェクトがあります。Javaクラスよりも複雑です。何かアイデアはありますか?リファクタリングする必要があるのでしょうか?

ありがとうございました!

0 投票する
1 に答える
899 参照

gwt - UiBinder を使用した GWT Designer がこの単純なダイアログを台無しにするのはなぜですか?

Eclipse 3.7、GWT 2.5、Java 1.6、および最新の GPE を使用しています。私は UiBinder をかなり使用してきましたが、現在、アプリの次のバージョンに GWT Designer を使用することを検討しています。基本的な Web アプリ プロジェクトを作成し、サンプル コードを生成させました。次に、New->GWT Designer->GWT UiBinder->Dialog Box を実行しました。次に、ポップアップを生成するボタンと、ダイアログのサイズとタイトルを追加しました。ウィジェットのコードは次のとおりです。

および対応する *ui.xml ファイル:

これが結果です。これらのツールが簡単な構成をハッキングする方法を誰でも説明できますか?

GWT デザイナーの混乱

0 投票する
2 に答える
5174 参照

gwt - Eclipse での GWT UI の構築

私が読んだこの GWT デザイナー ツールを使用して UI を構築してみたいと思います。GWT ツールをインストールし、「Google -> Web アプリケーション プロジェクト」を作成しましたが、コード以外で UI を構築する方法がわかりません。プラグイン http://dl.google.com/eclipse/inst/d2gwt/latest/3.7をインストールしようとしました が、失敗しました (これが必要かどうかはわかりません)

これは私が見ていたチュートリアルです ..... この UI デザイン ビューを取得するにはどうすればよいですか? https://developers.google.com/web-toolkit/tools/gwtdesigner/quick_start

0 投票する
1 に答える
230 参照

gwt - gwt デザイナーを構成できません

GXT プロジェクトをセットアップし、実行することができました。GWT デザイナー プラグインもインストールしました。しかし、デザイン ビューに移動すると、GXT には gxt-.css ファイルが必要であるというエラーが表示されます。すべての指示に従い、リソース フォルダーを war ディレクトリにコピーしました。GWT 2.5 と GXT 2.2.5 を使用しています。エラーのスクリーンショットを添付しました。

ありがとう。それは私が得ているエラーです