問題タブ [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 投票する
3 に答える
4155 参照

java - CheckBox ValueChangeEventで@UIBinderを使用するにはどうすればよいですか?

私はこれを機能させようとしています:

GWTコンパイラから次のエラーが発生します。

これを機能させることが可能かどうか誰かが知っていますか?今のところ、ハンドラーを手動で追加するだけですが、@UIBinderバージョンの方がはるかに優れています。

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

gwt - GWT: UiBinder または GWT デザイナー?

UiBinder (GWT 2.0 の方法) を使用して作成した最初の GWT プロジェクトがあります。これは、UI 作成 Java ソース コード (GWT 1.0 の方法) を記述するよりも簡単であることがわかりました。

しかし、Google が無料でリリースしているGWT Designerというものを見ました。標準の Google Eclipse プラグインには欠けていた優れた機能とウィザードが含まれています。私はそれが好きですが、それでもUiBinderを使用する方が良いと思います. GWT Designer は、ソース コード (GWT 1.0 方式) だけでなく、UiBinder XML ファイル (GWT 2.0 方式) を作成するのに役立つ場合に非常に役立つと思います。

あなたはそれについてどう思いますか?GWT Designer プロジェクトに移行する必要がありますか? 移行しても UiBinder UI の作成は維持した方がよいでしょうか?

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

gwt - GWTUIBinderタブパネル

2つのタブがあるタブパネルの本体の中にアンカーを配置したいと思います。しかし、私のアンカーは見えません。コードは次のとおりです

個人情報タブは表示されません

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

gwt - GWTTabLayoutPanelはグラフコンテンツをレンダリングしません

私は次のような構造を持っています

2つのタブがあり、そのうちの1つはグラフを表示し、もう1つはデータを表示します。ただし、タブ内のコンテンツは表示されません。入れたら

TabLayoutPanelの外側ではグラフを見ることができますが、上記のように配置するとグラフは表示されません。手がかりがあれば役に立ちます。前もって感謝します。

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

css - GWTハッシュCSSスタイル名が適切に追加されていません

私はGWTスタイルで奇妙な経験をしています。

UiBinderと、GWTウィジェットのスタイルを設定するためのプログラムによるアクセスを使用しています。

ご覧のとおり、FlexTableもあります。私は http://code.google.com/webtoolkit/doc/latest/tutorial/style.html#secondary
の例で 、次のようにFlexTableのセルにスタイルを追加します。

結果:ラベルstationNameのスタイルは正常に追加されましたが、テーブルのセルのスタイルは追加されていません。ブラウザに提供されたHTMLを調べると、問題が見つかります
。スタイルがコンパイルされ、ハッシュ名が付けられました。.G1gm2rpjAおよび.G1gm2rpjBラベルを表すHTML要素に正しいハッシュスタイル名G1gm2rpjAが付けられましたが、テーブルのセルには元のスタイル名「route」が付けられました...何が問題なのですか?これはgwtのバグですか?

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

css - uibinder css リテラル 非表示オプション

私のCSSの中で、私は入れました:

これは正しい構文ですか? 試してみましたが、Firefox で Firebug を使用してデバッグすると結果が出力されません。IE6 で max-width を機能させようとしています。

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

java - UiBinder の gwt pushButton

で pushButton (画像付きのボタン) を作成する必要がありますが、gwtどのようにUiBinder進めればよいかわかりません。これが私のui.xmlコードです:

そして、私が定義した *.java ファイルで:
PushButton myPushButton;

プッシュボタンに画像を追加するにはどうすればよいですか? 私は次のことを試しましたが、うまくいきません:

ありがとう

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

css - 名前がダッシュで区切られているインラインスタイルへのプログラムによるアクセス

キャメルケースでスタイルを使用する方法を示しますが、名前にダッシュが含まれるスタイルを使用する方法はありますか有効なJavaメソッド名にダッシュを含めることはできません(少なくともEclipseは構文エラーを示しています)。

テンプレートで定義されたスタイル:

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

gwt - 1つのGWTCssResource、2つの実装(cssファイル)

これはうまくいくはずだと思いますが、うまくいきません。

スタイリングされた要素の色(黄色または青のcssに関連付けられた天気に関係なく)は、これら2つの線の順序に基づいてスタイリングされます。

回避策として、ReviewPanelStyle(ReviewPanelStyle2)を複製しましたが、アイデアはありませんか?

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

gwt - GWT UiBinder: パネルまたはグリッドにマウス ハンドラーを追加する

UiBinder の使用中にマウス ハンドラーを GWT パネルまたはグリッドに追加する方法が見つかりません。

私は基本的に、グリッド上で以下を検出できる方法が必要です:

  1. イベントが発生しているセルを検出します。
  2. マウス アップ イベントの検出
  3. マウス ダウン イベントの検出
  4. マウス アウト イベントの検出
  5. マウスオーバー イベントの検出

グリッドの上に絶対パネルを重ねて、これを試してみようと計画していました。AbsolutePanel でこれらのイベントを検出し、イベントの場所に基づいて、AbsolutePanel がグリッドの上にオーバーレイされていなかった場合にイベントが発生したセルを判断し、それに応じて行動することができました。クリック ハンドラーに関して、まったく同じ制限がパネルに課されており、多くのオプションがないことがわかりました。

上記のイベントをグリッドで動作させる方法を見つける必要があります。あなたは何をお勧めします?UiBinder を使用せず、DomHandlers を使用していましたが、これは UiBinder で無効になっているようです (間違っていますか?)。

どんな助けでも大歓迎です。ありがとう!

〜スコット