問題タブ [gxt]
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.
gxt - スクロールを追跡し、EditorTreeGrid で膨大なデータを管理する
2 つの個別のエディター ツリー グリッドに約 4000 レコードをロードし、各ツリーの特定の列の値を使用して比較を行った後、各レコードの違いを強調表示する必要があるという要件があります。限られた数のレコードではすべて問題ありませんが、4000 レコード以上になると、データに大きな問題が生じます。ツリー グリッドのレンダリングには、すべてのノードの展開、親子関係を構築するための計算、ハイライトが含まれるため、約 10 分かかります。
私が検討した解決策の 1 つは、Live Grid に同様のアプローチを試みることでしたが、グリッド 'A' の 3 番目のレコードがグリッド 'B' の 115 番目のレコードと一致する可能性があるため、ハイライト ロジックにはすべてのレコードが必要です。Live Grid には以前の選択がありません。次の一連のレコードをもたらすとき。
上記を考慮して、これを達成するための最良の方法は何でしょうか? 下にスクロールしながらストアに新しいレコードを追加し続けることはできますか? Live Grid を使用せずにスクロール位置を追跡することで実行できると思いますが、これを達成する方法がわかりません。それが正しいアプローチかどうかさえわかりません。ユーザーが EditorTreeGrid の垂直スクロールの終わりに達したときにストアに要素を追加するサンプル コードを提供してくれる人はいますか? スクロールリスナーとリスナーを追加する私の試みは、どういうわけか開始されません。
また、Live Grid は List Store を使用しますが、私は EditorTreeGrid を使用します。ツリーストアに効果的に移入するにはどうすればよいですか? 以前は getAllModels を実行して TreeStore に入力していました。これを行う正しい方法ですか?
gxt - スクロール位置の終わりに到達しながら動的にデータを追加する
myTree.addListener(Events.BodyScroll、new Listener(){
public void handleEvent(GridEvent be){
EditorTreeGridコンポーネント=be.getComponent(); System.out.println(be.getScrollTop()); //上記
は、巻物のペースを変えると//常に変わるようです。
}
助けてください 。});
charts - Ext-gwt 積み上げ棒グラフ
ext-gwt で積み上げ棒グラフを作成するためのリファレンス/チュートリアルは誰でも知っています。また、積み上げ棒グラフと折れ線グラフを同時にサポートする他の gwt ウィジェット ライブラリはありますか。
gridview - GXTで列幅の重みを設定するには?
GXT のグリッドで列の「重み」を設定することは可能ですか? もしそうなら、どのように?
グリッドのJavadocによると:
'グリッドは、「重み」に基づいて列のサイズを変更できます。グリッドまたは列の幅が変更されると、「重み」を使用して余分なスペースが割り当てられるか、縮小する必要があるスペースが使用されます。
ドキュメントによると、GridView.setAutoFill(true)
この機能を有効にするように設定するように指示されていますが、重みの設定については何も言及されていません。
google-app-engine - GXT - AppEngine での警告?
私は最近読み始め、GXT.
数日前に作業を試みました。単純なGxtGridExample
コードを実行しようとしました。
ソースコード: GxtGridExample
それは正しくコンパイルされ、実行されました。
しかし、たとえばhttp://www.localhost:8888/
のようなURLを指定してWebブラウザで実行しようとすると、次の警告が表示されました。
[WARN] Can not serve /GxtGridExample.html directly. You need to include it in <static-files> in your appengine-web.xml.
< static-files >にコードを含めてコードを再実行しようとすると、同じファイルに追加する新しい何かが得られました。
その警告は正確にはどういう意味ですか?
質問を適切に提示できない場合は、すみません。
ありがとう。
gxt - gxtでのコンボボックス選択の問題
GXT-2.1.1を使用してプロジェクトを開発しています。チェックボックス(チェックボックス)を付けて、選択した車両グループの車両詳細をグリッドに表示したい。VehicleGroupコンボボックスを持っているので、グループ名が表示されています。選択したグループ名の車両を表示する方法。2つのストア1.storeVehicleFromを使用してすべての車両の詳細を取得し、2.storeTempVehicleFromをグループ下の車両のみを使用しています。ここに私のソースコードがあります。エラーmsgclasscastExceptionが表示されます。この問題を解決する方法。
java - 選択リスナーを GXT Grid に追加しますか?
GXT (Ext GWT) Grid にセレクション リスナーを追加しようとしていますが、起動できないようです。私は運がないので、これの多くのバリエーションを試しました:
java - SWTwebkitbrowserとjavascript
WebkitBrowserを使用して、デスクトップのようなブラウザーアプリを実行しています。WebkitBrowserウィジェットが、ユーザーがブラウザーアプリケーションのボタンを操作したときに行われるjavascript呼び出しをリッスンできることを知りたいです。
これが役立つかどうかはわかりませんが、ExtGWTを使用してブラウザーアプリを構築しています。
java - GWT、GXT、SmartGwt などでのコード長、JS サイズ (読み込み時間) の削減に関するアイデア
「GWT、GXT、SmartGWt などでコード サイズを削減するにはどうすればよいか」についてブレインストーミングを行いましょう。
例えば; ボタンを使用するには;
しかし、工場のようなパターンでボタンを作成できます。
より多くのボタンについては、コード サイズが実際に違いを示していると思います。この例についてどう思いますか? または、このようなアイデアはありますか?
java - タブを切り替えると GXT/GWT html コンテンツがリロードされる
GXT/GWT プロジェクトに取り組んでいます。ドロップダウン メニューからの選択に基づいてコンテンツが設定される 2 つのタブがあります。1 つのタブのコンテンツは埋め込みビデオ (Google ビデオまたは YouTube ビデオ) です。
問題は、タブを切り替えると、ビデオがリロードされ、最初からやり直すことです。私が望むのは、タブを切り替えて、フォーカスが別のタブに切り替わったときにビデオを再生または一時停止できるようにすることです。
いつものように、どんなアイデアでも大歓迎です。
乾杯、ベン