1

スイングを使用してデスクトップ アプリケーションを作成しました。アプリケーションに入力された情報を収集し、ファイルの作成ボタンがクリックされたときにその情報をファイルに書き込む必要があります。私はこれにかなり慣れていないので、助けてください。以下のスニペットは情報をコンソールに出力していますが、それをファイルに書き込む方法

public void actionPerformed(ActionEvent e)  {

    String str = (String)comboBox1.getSelectedItem();
    System.out.println("# Strategy: SAr, SPSL, PRISM, GANN, RRR \nstrategy="+str);

    String str1 = (String)comboBox2.getSelectedItem();
    System.out.println("\n# ss1 \nsupport-strategy="+str1);

    String str2 = (String)comboBox3.getSelectedItem();
    System.out.println("\n# silverm_i,silver_i,leadmini_i,lead_i,alumini_i,naturalgas_i,copperm_i,crudeoil_i,gold_i\ndata-source="+str2);

    String str3 = (String)comboBox6.getSelectedItem();
    System.out.println("\n# YES or NO\npositional-trading="+str3);

    String str4 = (String)comboBox4.getSelectedItem();
    System.out.println("\n# Data source options - DATABASE or CSV \ndata-from="+str4);

    String str5 = (String)comboBox5.getSelectedItem();
    System.out.println("\n# DEV or DEV \nenvironment="+str5);

    String str6 = (String)comboBox7.getSelectedItem();
    System.out.println("\n# Strategy: WAGHA_BORDER or REGULAR_TOP_BOTTOM_MOVEMENT_BASED_TREND (i.e. RBI) or REGULAR_TOP_BOTTOM_WITH_NO_TRADE_ZONE \ngann-strategy="+str6);
}

日付スピナー オブジェクトやチェックボックスもほとんどありません。それらのコンポーネントから情報を収集する方法。

4

1 に答える 1

2

私がそれを使用してからかなり時間が経っているので、スピナーオブジェクトの質問についてはよくわかりませんが、ファイルへの書き込みに関しては:

public void writeToFile() {
        try {

            String content = "This is the content to write into file";

            File file = new File("filename.txt");

            // if file doesnt exists, then create it
            if (!file.exists()) {
                file.createNewFile();
            }

            FileWriter fw = new FileWriter(file.getAbsoluteFile());
            BufferedWriter bw = new BufferedWriter(fw);
            bw.write(content);
            bw.close();

            System.out.println("Done writing to file.");

        } catch (IOException e) {
            e.printStackTrace();
        }
    }

問題があれば返信してください。

出典:MKYONG

編集:

あなたの質問にないファイルを読ん更新する必要がある場合は、nIcE cOw の参考文献に従ってください。

于 2013-08-02T12:12:03.037 に答える