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

java - Jtable でのレコードの表示に関する問題

Jtableでレコードを表示するためにDefaultTableモデルを使用していますが、写真のような問題があります。jtableをロードすると、LJava.lang.Objectタイプのように表示されます。文字列ではありません..どうすればこれを解決できますか。これが私のコードです。

Jtable 画面 http://img244.yukle.tc/images/6092jtable_scr.jpg

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

java - JTableコンポーネントをタブで移動する

いくつかのコンポーネントを含むパネルがありますが、そのうちの1つはですJTable。フォーカスがあり、Tabキーが押された場合JTable、デフォルトの動作では、テーブル内のセルからセルにフォーカスが移動します。代わりに次のコンポーネントに焦点を合わせるためにこれを変更する必要があります。つまり、JTable完全に残します。

Ctrl-TABは目的の結果を達成しますが、ユーザーには受け入れられません。テーブルにキーリスナーを追加して、TABを押したときにフォーカスを変更することはできますが、これを行うにはもっと良い方法があるように感じます。

何か案は?

ありがとう...

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

java - データとJTableを操作しますか?

いくつかのデータ(各行にaStringとa )を表示するために使用したいJTableがあります。Booleanデータは私自身のクラスによって維持されています。データモデルをJTableにバインドして、モデルに追加するとJTableが動的に更新され、モデルから何かを削除すると行がJTableから削除されるようにする方法はありますか?

私は以前にFlexとActionscriptを使用していましたが、これはデータバインディングを使用して非常に簡単に実行できるため、Javaでどのように実行されるのか疑問に思っています。

ありがとう。

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

java - JTable で行をフィルタリングするにはどうすればよいですか?

多くの文字列を含む JTable があります。テーブルの上にユーザー入力用のテキストボックスを作成しました。ユーザーがテキスト ボックスに入力した文字列を含む行を削除できる行フィルターが必要です。このために私を助けてください。

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

java - JTable から行を削除するには?

JTable からいくつかの行を削除したいと考えています。どうすればいいですか?

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

radio-button - ラジオグループをJTableに入れる

JTable はチェックボックスのみを許可しているようです。JTable のセルにラジオ グループを配置するにはどうすればよいですか?

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

c# - C#: JTable に相当するものはありますか?

C# では、Java JTable に相当するものはありますか? さらに、ユーザーがその列見出しをクリックしたときに、行を列ごとに並べ替えられるようにしたいと考えています。最後に、それぞれ「JTable」を含む 2 つのタブが必要です。

0 投票する
8 に答える
14735 参照

java - JTableで単一の列が並べ替えられないようにするにはどうすればよいですか?

がありJTable、列を並べ替えることができる必要があります。ただし、最初の列を並べ替えられないようにする必要があります。並べ替えを有効にするために、以下を使用しました。

これで、不要な最初の列を含めて、列を並べ替えることができます。最初の列をロックする方法はありますか?

2つのテーブルを使用し、最初の列が別のテーブルにあるソリューションをいくつか見てきましたが、もっと良い/簡単な方法があるかもしれません。

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

java - NetBeans での JTable の BeansBinding

Bean のリストを JTable にマップします。アイデアは、各列が Bean の事前選択されたフィールドになり、各行がリストの Bean になるということです。ここのスライド #32 は非常に有望に見えます: http://swinglabs.org/docs/presentations/2007/DesktopMatters/beans-binding-talk.pdf

ただし、NetBeans は、Bean フィールドを列に割り当てさせてくれるという点で、あまり友好的ではありません。JTable を右クリックし、[Bind] -> [Elements] をクリックして、Bean のリストにバインドします。ただし、各列に何を入れるかを指定することはできません。唯一の選択肢は、自分でバインディングを作成することです。これにより、NetBeans はこの種の用途にはほとんど役に立たなくなります。

私が見逃している詳細はありますか?NetBeans の JTable BeansBinding が壊れているようです。

ありがとう