問題タブ [celltable]

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 に答える
2106 参照

java - GWT CellTable にカスタム キーボード ショートカットを追加する方法

GWT で CellTable を作成し、キーボードを .setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED); 使用できるように設定しました。

これで、キーボードで上下に移動し、スペースバーを押して各行を操作できるようになりました。この CellTable にカスタム キーボード ショートカットを追加することは可能ですか? たとえば、スペースバーを入力ボタンとして機能するように変更したいとします。

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

gwt - CheckBoxes を使用した GWT CellTable は、選択されたすべてのボックスを取得します

GWT Projekt に CellTable があり、各行に CheckBox があります。どういうわけか、cellTable のすべての行を反復処理し、各行の CheckBox が選択されているかどうかを確認する必要があります。

その方法がわからず、その方法を示すものを見つけることができません。

0 投票する
0 に答える
245 参照

gwt - GWT CellTable を動的に作成する - 並べ替え

GWT CellTable を動的に作成 -

前の質問を参照してください: Create GWT CellTable Dynamically

この動的セルテーブルでは、列に基づいて動的に並べ替えを行いたいと考えています。

コンパレーターのやり方は?

私の最初の質問です!前もって感謝します

0 投票する
5 に答える
5195 参照

gwt - GWT CellTable は、選択された行にフォーカスを維持します

複数の列を含む CellTable で行を選択すると、行全体が黄色になります。クリックする行の領域 (行のどの列) にも依存しません。

私がやろうとしているのは、このテーブルの他の行が選択されていない限り、選択した行を黄色に保つことです。現時点では、ブラウザの別の場所をクリックするとすぐに、行が元の色に戻ります。

選択モデルを使用しようとしましたが、何も変わりませんでした。フォーカスはブラウザによって管理されているため、アドバイスはありますか、それとも単に不可能ですか? 動作は、CellTable の Google ショーケースでも同じです...

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

gwt - CellTable の Colspan と Rowspan

colspan セルと rowspan セルの両方を持つテーブルを実装しています。以前は FlexTable を使用していましたが、CellTable を使用することにしました。しかし、CellTable はスタイルの追加をサポートしていませんが、FlexTable はサポートしていないようです...私が何をしようとしているのかを知るために、写真を見てください:

どんな提案でも大歓迎です。

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

gwt - GWTCheckboxCellはCellTableでの選択を妨げます

CellTableGWTがあり、を含む列を追加すると、aCheckboxCellを介した選択がSingleSelectionModel機能しなくなることを発見しました。このセルタイプは、行の選択を妨げます。2.5.0.rc1でこの動作を示すコードサンプルに従います。

複数のセルを組み合わせて、テーブルに追加できます(例LinkActionCellなど)。ない限りCheckboxCell、ブルーセレクションSingleSelectionModelはチャームのように機能します。誰かが私がこれで間違っていることを見ていますか、CheckboxCellそれともバグがありますか?

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

java - 選択時に奇数/偶数の背景色を維持する方法は?

DataGrid奇数/偶数行の背景色が異なるGWT (CellTable) があります。

選択時に境界線の色のみを変更したいのですが、背景は変更しないでください。しかし、次のようにスタイルを使用している場合、背景 IS は常に ' white' に変更されます。

それが細胞の内部背景です。しかし、奇数/偶数行から継承するのではなく、どういうわけか他の場所から継承します...

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

gwt - GWTCellTableデータが表示されない

モジュールonModuleLoad()メソッドに次のコードがあります。

の列はCellTable、オブジェクトからプロパティを取得し、表示する値をMyPromo返します。Stringただし、テーブルには何も表示されず、列ヘッダーのみが表示されます。これがなぜなのか、何か考えはありますか?

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

gwt - GWT:TabPanel内のFlowPanel内のCellTable

私はCellTableウィジェット(Compositeを拡張し、UiBinderを介してCellTable + Pagerを持っているアイテム)を持っています。これは、TabPanelのタブのコンテンツであるFlowPanel内にあります。

私はすべてにプログラムで(今のところ)高さと幅を設定しました:CellTable:600px x 500px FlowPanel:650px x 550px TabPanel:700px x 600px

ページがレンダリングされると、HTMLをチェックして、CellTableのコンテンツと幅+高さが正しく設定されていることを確認できます。他のすべてのコンポーネントも同様ですが、何らかの理由でテーブルが表示されません。空のタブパネルのみ。コンポーネントを正しくサイズ設定できる理由や方法はありますか?

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

gwt - GWT SimplePager - ページャーの LastButton の onclick で間違ったページャー インデックスを取得する

GWT 2.3 Celltable & SimplePager を使用しています

SimplePager クラスを拡張して CustomPager を作成します。

ListBox を使用して、10、20、50、100 などの celltable のさまざまなページ サイズを表示しました。

ページサイズが 10 のときに celltable に 11 レコードを表示しています。 (1 空のレコード (行) + 10 レコード (行))

pageSize = 20 の場合は 21 行 (レコード)、pageSize = 50 の場合は 51 行 (レコード)、pageSize = 100 の場合は 101 行 (レコード)。

ページ サイズ 50 または 100 を選択すると、ページャーとディスプレイが正しい値を返すため、ページネーションは正しく機能しますが、10 と 20 の場合は機能しません。

デバッグ後、次のことがわかりました。

ページ サイズが 10 または 20 の場合、ページャーの lastPage ボタンの onclick がページャーの不適切な pageIndex と startIndex の不適切な値を取得します。

間違った startindex = display.getVisibleRange().getStart()

ページャーでクリックしたときの誤った値は次のとおりです。最後のボタンは、ページ サイズ = 10、つまり 1 ダミー レコード + 10 実際のレコードと見なします。

page size=10 の場合のページャの最後のボタンの onclick の不正な出力:

主な問題は、最後のページ インデックスの代わりに pager.getPage() が 90 を返すことです:(

この問題を解決する方法はありますか? この質問に対する指針/解決策を教えてください。

前もって感謝します。