私は学校プロジェクトを書いています:レンタカーシステム。txtファイルの行を編集するには
これまでのところ、モデル、色など...と使用可能な文字(Y/N)で車を登録することができます。 .txtファイルを使用して車の属性を保存し、別の.txtファイルを使用してクライアントの属性を保存します。
車を借りるには、クライアントと車を選択してから、それぞれの固有の属性(ナンバープレートとID)を取得し、別の.txtファイルとcar .txtファイルに保存します使用可能な文字をYからNに変更します。
私たちはこれを行うためのインターフェースを使用しています。我々は、登録されたクライアントと自動車のリストを持つテーブルを持っています。最初にクライアントを選択し、[次へ]をクリックしてから、車を選択して[RENT]をクリックします。テーブルのavaible文字はYからNに変わりますが、cars.Txtファイルに保存することはできません。
私は、これは「車の登録」ウィンドウ
public void persistir(){
File file = new File("carros.txt");
for(int i=0; i<qtd; i++){
try {
Veiculo carro = carros[i];
//verifica se o arquivo já existe e escreve no final do mesmo
FileWriter fileWriter = new FileWriter("carros.txt", true);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
bufferedWriter.write(carro.getMarca() + ";" + carro.getModelo() + ";" + carro.getCor() + ";" + carro.getCategoria() + ";" + carro.getAno() + ";" + carro.getPlaca() + ";" + carro.getDisponivel() + ";");
bufferedWriter.newLine();
bufferedWriter.close();
} catch (HeadlessException | IOException e) {
System.out.println("Erro: " + e);
}
}
}
上のコードであり、これはRENTボタン
private void finalizarActionPerformed(java.awt.event.ActionEvent evt) {
int linha = tabVeiculos2.getSelectedRow();
GPLACA = (tabVeiculos2.getValueAt(linha, 5)).toString();
tabVeiculos2.setValueAt("N", linha, 6);
Alugar(GRG,GPLACA);
JOptionPane.showMessageDialog(null, "Locação Realizada com sucesso!");
System.out.println(GPLACA);
this.dispose();
}
上のコードでこの
といくつかの助けが欲しいです
何かを翻訳するのに役立つ必要があるかどうか教えてください、ありがとう。
編集:私はすべて自分の仕事をやりたいと思うので、私はそうではありません。私はこれ以来進歩を遂げることはできません。
フォルクスワーゲン;ゴール;プレト;人気; 2016; AAA0000; Y;フォード;フェスタ;プラタ;人気; 2011; BBB1111; Y;
これはcars.txtファイルであり、私はそれはファイル全体を書き換えするのが最も簡単でしょう、私はN.
次に、正確に何が問題になっていないか教えてください。あなたの割り当てとコードを載せてはいけません...本当にあなたのコードが何をしていないのかを理解するために、私たちはそれをすべて読んでいると本当に思いますか? – GhostCat
@GhostCatあなたはこれで私を助けることができますhttp://stackoverflow.com/questions/41031206/androidtextcolor-not-actuallyworking –
@AnuragJoshi申し訳ありませんが、私がすべてにコメントしているという事実は、私がすべてを知っているという意味ではありません。真剣に、私は次の目標としてAndroidタグ用のブロンズバッジを設定していますが...私はAndroidのJavaに堪能ではありません。だから、申し訳ありませんが、私はそれを助けることはできません;-( – GhostCat