問題タブ [tablemodel]

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

blackberry - Blackberry: TableModel フォーカスを適切に描画する

選択した行のフォーカスを適切に描画するのに助けが必要です。現在、カテゴリの最初の項目を選択すると、区切り行も強調表示されます。では、選択した行のみがフォーカス/ハイライトされるようにカスタム フォーカス描画を実装するにはどうすればよいでしょうか?

ここから投稿されたソースコードを使用しています: Blackberry Tablemodel gets messed up when scrolling

RIM および JRE 7.0.0 の Eclipse IDE を使用しています。

解決策: 次のアプローチで、自分で問題を解決できました。オーバーライドされた LabelField をヘッダーフィールドとして追加しただけで、そのフォーカス描画を実装していませんでした。したがって、「サブフィールド」のみがフォーカスを取得します。

別の方法で実装する人もいるかもしれませんが(ネイトからの回答を見てください)、私にとってはうまくいきました。

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

java - Swing JAVA でテーブル モデルまたは GUI を更新する

私が取り組んでいるプログラムでは、テーブルを新しいデータで更新する必要があります。現在、私は GUI に慣れていないので、GUI 全体を新しいテーブルで更新するつもりでした。私のプログラムはこれを行いますが、最終的には以前の GUI の下に構築されます。

プロジェクトを継続し、再構築できるまで先に進むために、次の 2 つのいずれかを実行したいと考えています。以前の GUI を無効にして新しい GUI を使用するか、テーブル モデルを編集してください。JTable で構築したので、今は DefaultTableModel を使用しています。3 つの主要なファイルは次のとおりです。

AppGUI.java

会社.java

そして、IncomeStatePane.java (テーブルモデルを構築する同様の他のオブジェクト クラスと共に)

完全にコンパイル可能なバージョンは @ http://dl.dropbox.com/u/43354605/IS.zipです。

ティッカー検索の実行時に AppGUI を無効にして再描画するか、テーブル モデルを更新するにはどうすればよいですか。(GUIの更新が理想的ではないことはわかっていますが、バージョンの再構築を最小限に抑えて先に進みたいだけです)。誰かが私がプロジェクトを進めるのに役立つ洞察を持っていれば、それは素晴らしいことです. PS 2 番目の GUI が前の GUI の下でどのように更新されるかを確認するには、ウィンドウを最大化する必要があります。

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

java - jTableセルは変更しない

私はjavaとmySQLを使用してデータベース管理システムを作成しています。データベースへのインターフェースとしてjTableを使用しています。

投稿は少し長く見えますが、経験豊富な人にとっては、問題はそれほど複雑ではありません(私は推測します)。

これが私の問題です。セルを選択した後、値を入力できます(問題はありません)。しかし、値を入力した後、他のセルをクリックすると、入力した値が消えてnullに戻ります。

理由がわからない。jTablesの経験はあまりありません。しかし、問題はテーブルモデルにあると思います。

これは私のテーブルモデルです

}

長さについて申し訳ありません。しかし、完全を期すためにコード全体を投稿しました。ほとんどの部品は無視できます。

TableEntryは単純なクラスです。

}

私がすべての詳細を提供したことを望みます。これは私にとって本当のバグでした。どんな助けでも大歓迎です。よろしくお願いします。

(説明が必要な場合は、お知らせください。プロジェクト全体を投稿するのは難しいです。少し大きいです。。:D)

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

java - ボタンをクリックしながらjtableに新しい行を追加する方法

重複の可能性:
JTableに行を追加する

jTableを作成しています。最初は行がありません。「追加」ボタンをクリックすると、新しい行が挿入されます。これをjTableで実行することはできますか?

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

java - Java Swing - モデルの変更を GUI に通知する

ビジネス オブジェクトのリストの基になるブール プロパティにバインドする JTable の列があります。また、選択する項目を選択するコンボボックスもあります。基本的に、次のコードをハンドラーとしてコンボボックスに追加しました。

また、値に基づいて変更したいコントロールが他にもいくつかあります。現時点では、テーブル内のいくつかのセルのみが状態を選択/選択解除に変更しています。行をクリックするか、複数の行を選択した場合にのみ、UI が更新されます。GUI 自体を再描画するように指示するために必要なハンドラーからの呼び出しはありますか? また、JTable 以外のコントロールを変更する場合、状態を変更するにはどうすればよいでしょうか?

ありがとう

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

java - JTable のセルのボタン: セルにデータを格納する間、キャプションを一定に保ちます

を含む 1 つの列を持つ JTable に取り組んでいますList<List<String>>。この列は、ユーザーにボタンを表示する必要があります。彼がボタンをクリックすると、セルのデータに対して何かが行われます。

次のコードを使用すると、すべてがうまく機能します。

はここButtonColumnから取得され TableModel は次のように実装されます。

質問: ボタンのキャプションを変更するにはどうすればよいですか? 現時点では、セルの現在のデータもボタンのキャプションとして表示されますが、これはあまりユーザー フレンドリーではありません。すべてのボタンに「編集」というキャプションを付けたいのですが、どうすれば実現できますか?

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

java - コレクションを含むHibernateエンティティ-JTableで表示する方法

別のエンティティのコレクションを含む単純なエンティティがありDocumentます。

にすべてのクライアントを表示したいのですJTableが、クライアントはドキュメントごとに毎回表示される必要があります。たとえば、クライアントに3つのドキュメントが設定されている場合、クライアントは異なるドキュメントで3行に表示される必要があります。私は自分で書いたTableModel。そのような適切なコレクションを休止状態から取得する方法はありますか(ドキュメントが1つしかないクライアントのリストだと思います)?

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

java - Having trouble in finding out what ArrayIndexOutOfBoundsException: 6 > 1 means? when sorting jtable

i am having trouble finding out problem in my jtable sorting mechanism ,when ever i implement sorting inside the search code it gives me array index out of bounds , the populate table code works fine at intial stage but after the search happens it is also stuck.

My application has a text field area which accepts keywords for searching from database. Now after searching ,it displays it on jtable and i want to provide table sorter for that. Any help is appreciated . thks . I have also provides the stack trace below.

//problem code

My stack trace ,can't figure what 6>1 means here

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

java - 1つのJTableからデータをクリアすると、別のJTableも削除されます

Swingを使用してJavaでアプリケーションを実行しています。2つのテーブルがあり、1つのテーブルから別のテーブルにコンテンツをコピーする必要があります(レプリケーション)。問題は、宛先テーブルの行をクリアすると、ソーステーブルの行も削除されることです。

CopyAllを押すと、すべてのコンテンツがからTable-AにコピーされTable-Bます。クリアを押すと、クリアする必要がありTable-Bます。しかし、問題はTable-Aまた解決されつつあります。

コピー用

行をクリアするために(私はのためにやっていますtable-B

copyAll()メソッドでコピーしているときに問題が発生していると思います。のモデルを取得し、メソッドtableAでクリアしています。clearTable()

上記のcopyAll()方法が間違っている場合は、どうすれば実装できますcopyAll()removeTableB()

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

java - TableModel - 値の設定時に外部オブジェクトを変更する

JTable に使用される TableModel インターフェイスを実装する別のクラスがあります。チェックボックスの列として表示されるブール列が 1 つありますが、特定の値を更新する必要があることを外部オブジェクトに通知するにはどうすればよいでしょうか? この実装をネストされたクラスとして使用した場合、メイン クラスのメンバーに内部からアクセスできますが、別のクラスに移動することにした場合、テーブル モデルの実装でメイン クラスをリスナーとして登録する必要がありますか?その後、イベントを発生させますか?