問題タブ [uibinder]

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 投票する
2 に答える
6061 参照

java - uibinderxmlファイルの要素にクラス名を追加します

以下は、現在のcssクラス名を置き換えます。と呼んでいるようsetStyleNameです。

私が本当にやりたいのは、を呼び出すようなクラス名を追加することaddStyleNameです。

私がしようとしていることをすることは可能ですか?

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

java - GWT 2.0 で DockLayoutPanel と UiBinder を使用してウィジェットをレイアウトする方法は?

UiBinder を使用して、GWT 2.0 で動作する単純なレイアウトを取得しようとしています。私が取得しようとしているレイアウトは、北、南、東、西、および中央の方向に異なるパネルを指定できる Java の BorderLayout を模倣したものです。そのために、DockLayoutPanel を使用しています。固定幅のヘッダーとフッターを取得したいと思います。残りのビューポート スペースは、DockLayoutPanel 中央スロットに割り当てられたウィジェットによって占有されます。

私が持っている現在の .ui.xml ファイルは次のとおりです。

ブラウザーは左上隅の HEADER のみをレンダリングします。探しているレイアウトを実現するにはどうすればよいですか? GWT レイアウト パネルを使用する前に知っておく必要のある CSS が他にもあるようですが、それでは UI を作成する目的が無効になります。

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

gwt - UiBinder は ToggleButton で動作します

私は新しい GWT2 UiBinder を気に入っていますが、宣言型 UI スタイルを使用して特定のことが達成できるかどうかは明確ではありません。

たとえば、ToggleButton は、構築時にイメージ インスタンスのみを取得します (アップ/ダウン イメージのセッターはありません)。私が理解しているように、UiBinder は JavaBean のような反射的な方法で動作し、割り当て可能な属性が対応するセッターにマップされます。このスタイルは、構築時に特定の属性を指定する必要がある ToggleButton のようなウィジェットで可能ですか?

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

java - GWT 2.0 で宣言型レイアウトとプログラム型レイアウトを混在させることはできますか?

GWT 2.0 がリリースされる前に作成した既存のパネルをやり直そうとしています。このパネルには、いくつかのテキスト フィールドと、下の VerticalPanel 内のスクロール可能なパネルがあります。

私がやりたいのは、UIBinder でスクロール可能なパネルを作成し、それを VerticalPanel に追加することです。以下は、これを説明するために作成した例です。

次にxml:

次に、EntryPoint で次のようにします。

しかし、ScrollTablePanel を VerticalPanel に追加すると、ScrollTablePanel 全体ではなく、最初の FlexTable (test1) のみがページに表示されます。

GWT 2.0 で宣言型レイアウトとプログラム型レイアウトを混在させることが可能な場合に、これを機能させる方法はありますか?

0 投票する
4 に答える
7154 参照

gwt - DockLayoutPanel内にTabLayoutPanelを埋め込む

DockLayoutPanel内にTabLayoutPanelを埋め込もうとしていますが、タブが表示されません:(

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

gwt - UiBinderを使用してStackLayoutPanelをDecoratorPanelでラップするにはどうすればよいですか?

GWTを使用してプログラムで重要なUIを正常に構築した後、UiBinderを使用して同じUIを再作成しようとしています。私はこれまでいかなる種類の宣言型UIシステムも使用したことがなく、進歩を遂げており、そのようなアプローチの利点を確認できますが、DecoratorPanelでStackLayoutPanelを正しくラップすることができません。

StackNavigator.java

StackNavigator.ui.xml

DecoratorPanelにラップされていない場合、StackLayoutPanelは期待どおりに表示および機能します。DecoratorPanelでラップされている場合、StackLayoutPanelは表示されません。その代わりに小さな青い円があります。これは、DecoratorPanelのコーナーグラフィックがしっかりと束ねられていると思います。これが、GWT APIで提案されているように、DecoratorPanelで幅と高さを設定し、中央の領域を100%に設定しようとした理由です。

それは私が期待することをしないので、私はここで何かを誤解しているに違いありません。誰か助けてもらえますか?

ありがとうございました :-)

0 投票する
6 に答える
14266 参照

css - UiBinderで依存スタイル名を宣言する方法

TextAreaを含む単純なUiBinderウィジェットがあります。

このテキストエリアの背景色を、書き込み可能および読み取り専用の状態に制御したいと思います。GWTは、これを実現するために「-readonly」スタイルの名前デコレータを使用します。だから私はこれを試してみます:

CssResourcesのスタイル名が難読化されているため、明らかにこれは機能しません。その結果、次のようになります。

書き込み可能なテキストエリアの結果のHTMLは次のようになります。

読み取り専用のテキストエリアは次のようになります。

GWTが主要部分を難読化するが、「読み取り専用」デクドレーターは難読化しないように、スタイルを宣言するにはどうすればよいですか?

スタイル名全体の難読化を無効にできることを知っています。しかし、デコレータを利用しながら、難読化を維持したいと思います。

0 投票する
6 に答える
14264 参照

gwt - GWT:UiBinderのメニュー

GWT 2.0のUiBinderを介した宣言型アプローチを使用して、メニュー( MenuBar、 )を実装したいと思います。MenuItem

私は2つの問題に遭遇しました:

  1. .ui.xmlファイルにMenuItemSeparatorsを追加する方法はありますか?これまでのところ、私はMenuBarタグとMenuItemタグをファイルに入れることしかできませんでした。

  2. を使用して@UiHandler、GWTはイベントハンドラーのボイラープレートコードを記述します。メニューについては、コマンドを書く必要があります。UiBinderアプローチを使用してこれをどのように行う必要がありますか?ファイルに入れるコマンドタグはあり.ui.xmlますか?コマンドハンドラーの定型コードを自分で作成する必要がありますか?

これらの質問について考えてくれてありがとう!

0 投票する
4 に答える
5852 参照

google-app-engine - GWT + UIBinder + Gin + Guice + JDO+GAEの例

私はこれらすべてのテクノロジーをリンクしようとしていますが、多くの孤立した例があり、それらをリンクするのに十分な経験がありません

だから私の質問:同様の例があるかどうか?GinでUIBinderを使用することは可能ですか?それを実装するための推奨事項はありますか?

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

gwt - UIバインダーウィジェットを別のUIバインダーウィジェットに含める方法

UIバインダーウィジェットを別のウィジェットに含めようとしています。UIバインダーを使用してフォームを作成しており、UIバインダーを使用して作成された派手なボタンを含めたいと考えています。誰かがこれを行う方法を知っていますか?

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