問題タブ [tablecolumn]

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

function - 列を関数に渡す方法は?

関数で列を使用したいのですが、列が時々異なる場合があります。したがって、関数を呼び出すときに列を関数に渡したいのですが、関数で使用できるデータ型は何ですか。

以下は、関数に入れたいコードでcompute_page、列名です:

また、同じことをしたいのですが、今回は列の値を設定しています。SetItem()、SetText()、SetValue() を使用しようとしましたが、dwcontrol .Object を使用する以外は、どの関数も期待どおりの結果を達成できません。columnname [i] 値を設定します。

ありがとう

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

javascript - 要素を動的テーブルに挿入するにはどうすればよいですか?

誰かが私に手がかりを持っていることを願っています。私はJavaScriptが初めてで、動的に生成されたテーブルでこの構造を構築しようとしています。

私がやろうとしたことは、 の<tr>4 ペアごとに a をエコーすることです<td>。このような:

これは可能ですか?それとも、私は完全に間違った方向に進んでいますか?

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

編集: 私のために働く解決策を見つけました。誰もが同じ問題を抱えているとは思えませんが、とにかく共有したいと思います。ループでインクリメントされるカウンターを作成し、<td>パーツにクラス ID を与えました。

その後、 JQuery 関数を使用しwrapAll()<tr>. それはトリックをしました。

私は知っています、それは最もエレガントな解決策ではありませんが、うまくいきます。ヒントをくれた皆さん、ありがとうございました。これを解決するのを手伝ってくれました!

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

java - JTable - PopupMenu を使用して列を切り替えます (Windows エクスプローラーなど)。

Windows エクスプローラーのフォルダーのように、ユーザーが単純なドロップダウン メニューで列を切り替えることができる JTable を Swing で作成するにはどうすればよいですか? 私のテーブルには 12 列ありますが、一度にすべての情報を画面に収めることができません。ユーザーはこれらの列の多くを表示する必要がない場合があるため、これが最適なオプションのようです。

JPopupMenuユーザーがテーブルヘッダーを右クリックしたときに表示される を使用し、JCheckBoxMenuItem列ごとに を使用すると思います。

これは、複製しようとしているウィンドウの列トグルのスクリーンショットです。 ここに画像の説明を入力

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

java - クリックイベントを JavaFX TableCell に追加する

TableView があり、ユーザーがセルをクリックしたときにプログラムに doSomething() を実行させたいと考えています。インターネットで検索した後(stackoverflowを含む)、これを見つけまし

その方法を試してみましたが、これらのコードでコンパイルエラーが発生しました:

NetBeans からすべての抽象メソッドをオーバーライドするように求められたので、それを実行しました。

それでも同じエラーが発生しました:

@Override アノテーションを削除すると、次のようになりました。

何か助けはありますか?ありがとうございました。

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

combobox - tableView onEditCommit の Java FX コンボボックスが機能しない

こんにちは、tableView のコンボ ボックスにイベント ハンドラを使用しようとしました。しかし、何らかの理由でイベントハンドラが開始されません。長い検索の後、まだ答えが見つからなかったので、必死です。コードは次のとおりです。

そして、dataD は FXCollections.observableArrayList です。

Scene Builder で作業していますが、これが問題なのでしょうか? シーン ビルダーがイベント ハンドラーを更新しないことをどこかで読みました。もしそうなら、このコードを機能させるために何をする必要がありますか? どうぞよろしくお願いいたします。

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

java - JavaでJtableから複数の列を削除するにはどうすればよいですか?

Jtable から 2 つの列を削除する必要があります。

私が行った場合:

すると「エラー」が表示されます。

しかし、もしそうなら:

エラーは表示されず、テーブルは正しく表示されるように設定されています。removeColumn()メソッドを2回使用してモデルから2つの列を削除できないようです。

removeColumnSelectionInterval() があることに気付きました。これを使用する必要がありますか?

何か案は?

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

resize - コンテンツに合わせてJavaFX TreeView TreeColumnの自動サイズ調整

しばらくの間、TreeView 列のサイズをコンテンツに合わせて自動調整する方法を見つけようとしています。これは以前にも尋ねられましたが、応答は最小限であり、受け入れられませんでした.

[テーブルビューのjavafx列の自動調整サイズ

興味深いことに、私が探している動作は、TableView で列のサイズ変更行をダブルクリックしたときに発生するものとまったく同じです。ただし、JavaFX ソース コードを調べたときに、これがどのように発生するかを理解できませんでした。

JavaFX TableView/TableColumn/TableColumnHeader で列のサイズ変更行のダブルクリック動作がどのように/どこで処理されるかを知っている人はいますか?

可能であれば、サイズ変更行をダブルクリックしたときに何が起こるかを、最初に列が自動的にレンダリングするようにしたいと思います。これが、利用可能な事前に作成された列サイズ制約ポリシーの 1 つではないことは、私には理解できません。