2016-05-02 5 views
-1

私の質問は、jTableの変更を保存する方法ですか?jTableの変更を保存するには

私のプログラムに 保存ボタンを追加してjTableの変更を保存したいが、私は保存ボタンのソースコードを知らない。

助けてください、誰も私に保存ボタンのソースコードを送ることができます。

+2

これまでに何を試みましたか? [良い質問をするにはどうすればいいですか?](https://stackoverflow.com/help/how-to-ask)はまだ読んでいますか? – flomei

+0

どこに保存しますか? – MadProgrammer

+0

TableModelの 'getValueAt(...)'メソッドを使用して、各行/列からデータを取得し、どこかに保存します。どのようにデータを保存するかはあなた次第です。 – camickr

答えて

0

出力ファイルにデータを保存することをおすすめします。 camickr'sポイントのところから、JTableのアクセシビリティを使用してデータを保存することができます。これを行うには、PrintWriterを使用することをお勧めします。保存しようとしているデータの種類を指定すると、より多くのデータ型を手伝うことができます。文字列を保存するPrintWriterクラスの単純な実装を添付しました。

import java.io.PrintWriter; 
import java.io.File; 
import java.io.FileNotFoundException; 

public class Testing { 

    public static void main(String[] args) throws FileNotFoundException 
    { 
    File file = new File ("file.txt"); 
    PrintWriter printWriter = new PrintWriter ("file.txt"); 
    printWriter.println ("hello"); 
    printWriter.close();  
    } 
} 

このクラスは、「hello」という単語を「file.txt」というファイルに保存します。

関連する問題