![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?e8efa67)
一覧表画面でパスワードがうまくいきません。
何故でしょうか。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Vector;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
public class Ichiran_01 extends JFrame {
JTable tbl;
DefaultTableModel model;
public static void main(String[] args) {
new Ichiran_01();
}
public Ichiran_01() {
setTitle("一覧表表示");
setBounds(200, 100, 300, 200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
// Csvファイルから表示データ作成
Vector<Vector<String>> data = readCsv(new File("Kanri.csv"));
// カラムの名前をベクターに設定
Vector<String> names = new Vector<String>();
names.add("No.");
names.add("名前");
names.add("パスワード");
// 表示データと名前からテーブルモデル作成
model = new DefaultTableModel(data, names);
// テーブルモデルからJTableを作成
tbl = new JTable(model);
// JTableをフレームに追加
add(new JScrollPane(tbl));
setVisible(true);
}
// CSVファイルを読み込んで、Vectorに詰めて返します。
public static Vector<Vector<String>> readCsv(File f) {
Vector<Vector<String>> data = new Vector<Vector<String>>();
try {
FileInputStream s = new FileInputStream(f);
// 文字コードを変える場合は、InputStreamReaderの第二引数を変更するとよいです。
InputStreamReader r = new InputStreamReader(s, "Shift_JIS");
BufferedReader br = new BufferedReader(r);
String line;
while ((line = br.readLine()) != null) {
line = line.substring(0, line.length() - 1);
String[] ary = line.split(",");
Vector<String> v = new Vector<String>();
for (String cell : ary) {
v.add(cell);
}
data.add(v);
}
br.close();
r.close();
s.close();
} catch (IOException e) {
e.printStackTrace();
}
return data;
}
}
「.csv」ファイル
21 岡島秀樹 1234
24 林 昌範 5678
11 久保裕也 9011
パスワードがうまく表示されていませんどうしてでしょうか?
![「(急募)一覧表画面でパスワードがうまくい」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/9/542259081_561220bcd3658/M.png)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java java final 1 2022/06/10 22:49
- C言語・C++・C# このプログラミング誰か教えてください 9 2022/04/22 18:50
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ActionForm form にnullが入っ...
-
<forEach> 内で供給された "ite...
-
NetBeansによる画像の表示
-
ファイル名を動的に生成したい
-
「例外 *** は対応する try 文...
-
Javaを使ってデジタル時計を作...
-
eclipseに記述したjavaファイル...
-
C言語のポインターに関する警告
-
ループ処理の際、最後だけ","を...
-
EXCEL VBA で、0から?1から?
-
JSPやサーブレットでSystem.out...
-
Java配列でNullPointerExceptio...
-
オブジェクトの中のプロパティ...
-
パソコンキーボードで時分秒を...
-
大量のデータを読み込んで表示...
-
数字文字列をパック10進数に変...
-
privateなフィールドは継承され...
-
javaで質問です。 文字列2023/2...
-
IF関数でEmpty値を設定する方法。
-
StrutsでJSPからListを受け取り...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
<forEach> 内で供給された "ite...
-
「例外 *** は対応する try 文...
-
importするには java.io.*; imp...
-
Javaを使ってデジタル時計を作...
-
setAttribute(String, int)は適...
-
シャットダウンフックが呼ばれない
-
干支の計算で。。。
-
Selenium IDEでexportしたコー...
-
ColabでのPytorchのエラー
-
【JAVAエラー】互換性のない型...
-
文字列を数式に
-
importとextendsの用い方の違い...
-
Java3Dで横置き円筒体の円筒中...
-
HttpClientについて
-
ActionForm form にnullが入っ...
-
java初心者です。座標取得と図...
-
javaで画像を回転縮小
-
(急募)Javaじゃんけんゲームで
-
画面遷移時のデータ遷移について
おすすめ情報