問題タブ [jtable]

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

resize - Jtableの列幅のサイズ変更は機能しません

テーブルの全幅のパーセンテージに基づいてJTableの幅を変更できるようにしたい。上記のコードは機能するように見えますが、「setPreferredTableColumnWidths(table、new double [] {.01、.4、.2、.2、.2});」を使用して呼び出すと、同じ幅の列しか得られません。

何が問題なのですか?

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

jtable - 列がアルファベット順になっている場合に、JTable で選択された行の実際の行インデックスを取得する

JTable の列がアルファベット化されていない場合、getSelectedRows() を使用して行の値を問題なく取得できます。ただし、ユーザーが列名をクリックし、その列で行がアルファベット順に並べ替えられている場合、getSelectedRows() は現在選択されている行ではなく、アルファベット順に並べ替える前に最初にあった行を返します。

列がアルファベット順になっているときに、現在選択されている行を取得するにはどうすればよいですか?

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

java - 選択時に JTable が更新されない

JTable で行を選択すると、JTable が更新されなくなりました。行を選択しないと、下のコードは期待どおりに機能します。JTable に行が追加されます。

ウィンドウを閉じて再度開くと、新しい行が表示されます。

行を選択した後、JTable に更新が表示されなくなった理由を説明してもらえますか?

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

java - JTable-ドラッグアンドドロップ

OK、この問題は私のリーグ外です。ファイルをJTableにドロップし、JTableの行をドラッグして並べ替えることができるGUIウィジェットをswingで実装しようとしています。VLCのプレイリストまたはiTunesのプレイリストを考えてみてください。

OS(Explorer、Finderなど)からファイルをドロップしても問題なく動作しましたが、ファイルが入った後、テーブルの行を再配置するのに不可能な時間があります。問題は、追加するときにカスタムTransferHandlerをテーブルにドラッグすると、テーブルからのドラッグは即座に強制終了されます。次にいくつかのサンプルコードを示します。

このコードをそのまま実行すると、テーブルでドラッグを開始できないことがわかります。テーブルでsetTransferHandler()の呼び出しをコメントアウトすると、ドラッグが機能します(つまり、テーブル行のドラッグを開始すると、次のようになります。 Xは、そこにドロップできないことを示す円カーソルを出力します)。しかし、TransferHandlerがテーブルに設定されるとすぐに、行をドラッグできなくなります。問題はTransferHandlerにある必要がありますが、徹底的にトラブルシューティングしてデバッグし、テーブルにTransferHandlerがあるとドラッグが開始されないことを確認しました。私は何が間違っているのですか?

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

java - 特定の JTable セルにマウス カーソルを設定する

一連の編集不可能なセルを含む JTable があり、特定の列のすべてのセルに、マウスがそれらの上に置かれている間、別のマウス カーソルが表示されるようにします。既にカスタム レンダラーを使用していますが、レンダラー コンポーネントにカーソルを設定しても機能しないようです (ツールチップの場合と同様)。

編集者には効果があるようです。

セルが編集されていない場合、または何か不足している場合、これは JTable では不可能ですか?

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

java - 無料でより優れた JTable の代替手段はありますか?

JTable に代わる無料の優れた代替手段を探しています。かなりの数の良いものを見つけましたが、それらは無料ではありません.

まず、セルを斜めに(水平と垂直から離れて)選択できるようにしたいと思います。

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

java - JButtonをJTableに含めることは可能ですか?

これまでのところ、データベースクエリの結果を格納するJTableがあります。私が欲しいのは、各テーブルの最後の列に、その行で表されるオブジェクトの編集画面を開くクリック可能なJButtonがあることです。つまり、ボタンは、テーブルの最初の列の詳細をその行から知る必要があります。独自の行(データベースからのID)。

何かアドバイス?すでにJButtonを追加しようとしましたが、実行しようとするとテキストに変わりました。