0

ここで助けが必要です。
FileOutputStream を使用してファイルにバイトを書き込もうとしています...
しかし、ビルドしたjarファイルとしてファイルがディレクトリに表示されません。
または、他の方法で試してみると、ファイルをフラッシュしてもファイルに何も書き込まれません。

これが私の現在のコードです:

 File ModFile =new File(NameText.getText() + ".mod");
FileOutputStream writer = null;

String toProcess = CodesBox.getText();
int i = Integer.parseInt(CodesBox.getText());
byte codes = (byte) i;  

try {
    writer = new FileOutputStream(ModFile);
    writer.write(codes);

} catch (IOException ex) {
    Logger.getLogger(ModMakerGui.class.getName()).log(Level.SEVERE, null, ex);
}finally{
    try {
        writer.close();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

助けてください!

4

1 に答える 1

0

@junyi00 私にとっては、ファイルが作成されます。そして、それはムービークリップとして表示されます。ファイルもあなたのために作成されているはずだと思います。作成された場所を確認してみてください。または、クラスNameTextを確認し、CodesBoxどこかにエラーがないかどうかを確認してください。生成されたファイル名を確認してください。

于 2012-12-19T12:33:07.137 に答える