JavaSwingでjtableからテキストフィールドにデータを表示できません

Shubham Saurav

からデータを取得したいのですJTableが、次のコード行では実行できません。

private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {                                     
    d= (DefaultTableModel)jTable1.getModel();
    int c = d.getColumnCount();
    System.out.println("number of cilumn is"+c);
    int selectIndex = d.getRowCount();
    System.out.println("selected row is "+selectIndex);
    jTextField1.setText(d.getValueAt(selectIndex, 1).toString());
    jTextField2.setText(d.getValueAt(selectIndex, 2).toString());
    jTextField3.setText(d.getValueAt(selectIndex, 3).toString());
    jTextField4.setText(d.getValueAt(selectIndex, 4).toString());
    jTextField5.setText(d.getValueAt(selectIndex, 5).toString());
    jTextField6.setText(d.getValueAt(selectIndex, 6).toString());
    jButton1.setEnabled(false);
}   
camickr
int selectIndex = d.getRowCount();

上記は2つの理由で正しくありません:

  1. Javaのインデックスはゼロベースです。テーブルに1行しかない場合、インデックスとして1を使用しようとすると、例外が発生します。

  2. 行数は、クリックした行のインデックスを提供しません。

クリックした行のデータが必要な場合、コードは次のようになります。

int selectIndex = jtable1.getSelectedRow();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JAVA-JavaSwingのボタンとテキストフィールドを非表示にできません

分類Dev

AngularMaterialデザインはテキストフィールドから値を取得できません

分類Dev

データベースからテキストをアップロードして表示できません

分類Dev

フィドラーのテーブルから抽出されたデータを表示できません

分類Dev

$ _POSTがhtmlファイルのテキストフィールドからデータを取得できません

分類Dev

jQueryを使用してsample.txtというテキストファイルからhtmlファイルにデータをロードできません

分類Dev

フォームフィールドからデータベースエントリを更新できません

分類Dev

ラベルまたはテキストフィールドに文字列を表示できません

分類Dev

テキストフィールドにデータを表示できないのはなぜですか?

分類Dev

swift4のテキストフィールドをタップすると表示を作成できません

分類Dev

テキストフィールドのマッピングデータの値を変更できません

分類Dev

テキストフィールドを文字列に変換できません

分類Dev

iOSのテキストフィールドから文字を削除するためにバックスペースキーを使用できません

分類Dev

キーでデータストアからエンティティを取得できません

分類Dev

UITableViewのテキストフィールドから値を取得できません

分類Dev

バンドルからデータをアクティビティからフラグメントに送信できません

分類Dev

ExcelVBAエディターからMSEdgeにテキストを貼り付けることができません

分類Dev

ここで、datepicker ダイアログを使用してテキストフィールドに日付を表示しましたが、フォーマットを変更したり、表示から時間を削除したりできませんでした

分類Dev

「型インターフェイスでフィールドキーを評価できません」Goテンプレートでキーにアクセス

分類Dev

テキストフィールドのフォーカス解除リスターを検出できません

分類Dev

Web上のPDFファイルからテキストデータを取得できません

分類Dev

アクティビティからフラグメントに渡すバンドル文字列データを使用して、textViewにテキストを設定できません

分類Dev

WebDriverを使用してテキストフィールドにテキストを入力できません

分類Dev

TableView(モーダルで表示)からテキストフィールド内のViewControllerにデータを送信します

分類Dev

djangoテンプレートでデータベースのフィールドを使用できません

分類Dev

キーワード「モデル」をフィールドに解決できません。Djangoフィルター

分類Dev

1つのフォームフィールドだけでは、データベースからの値を表示できません

分類Dev

reactでテキストフィールドを編集できません

分類Dev

autcompleteでテキストフィールドをクリアできません

Related 関連記事

  1. 1

    JAVA-JavaSwingのボタンとテキストフィールドを非表示にできません

  2. 2

    AngularMaterialデザインはテキストフィールドから値を取得できません

  3. 3

    データベースからテキストをアップロードして表示できません

  4. 4

    フィドラーのテーブルから抽出されたデータを表示できません

  5. 5

    $ _POSTがhtmlファイルのテキストフィールドからデータを取得できません

  6. 6

    jQueryを使用してsample.txtというテキストファイルからhtmlファイルにデータをロードできません

  7. 7

    フォームフィールドからデータベースエントリを更新できません

  8. 8

    ラベルまたはテキストフィールドに文字列を表示できません

  9. 9

    テキストフィールドにデータを表示できないのはなぜですか?

  10. 10

    swift4のテキストフィールドをタップすると表示を作成できません

  11. 11

    テキストフィールドのマッピングデータの値を変更できません

  12. 12

    テキストフィールドを文字列に変換できません

  13. 13

    iOSのテキストフィールドから文字を削除するためにバックスペースキーを使用できません

  14. 14

    キーでデータストアからエンティティを取得できません

  15. 15

    UITableViewのテキストフィールドから値を取得できません

  16. 16

    バンドルからデータをアクティビティからフラグメントに送信できません

  17. 17

    ExcelVBAエディターからMSEdgeにテキストを貼り付けることができません

  18. 18

    ここで、datepicker ダイアログを使用してテキストフィールドに日付を表示しましたが、フォーマットを変更したり、表示から時間を削除したりできませんでした

  19. 19

    「型インターフェイスでフィールドキーを評価できません」Goテンプレートでキーにアクセス

  20. 20

    テキストフィールドのフォーカス解除リスターを検出できません

  21. 21

    Web上のPDFファイルからテキストデータを取得できません

  22. 22

    アクティビティからフラグメントに渡すバンドル文字列データを使用して、textViewにテキストを設定できません

  23. 23

    WebDriverを使用してテキストフィールドにテキストを入力できません

  24. 24

    TableView(モーダルで表示)からテキストフィールド内のViewControllerにデータを送信します

  25. 25

    djangoテンプレートでデータベースのフィールドを使用できません

  26. 26

    キーワード「モデル」をフィールドに解決できません。Djangoフィルター

  27. 27

    1つのフォームフィールドだけでは、データベースからの値を表示できません

  28. 28

    reactでテキストフィールドを編集できません

  29. 29

    autcompleteでテキストフィールドをクリアできません

ホットタグ

アーカイブ