Guten Tag, ich würde mich über eure Hilfe sehr freuen.
ich hab eine Aufgabe in der ich über Java in einer Methode mit Parameter, eine .html Datei erstellen und öffnen soll. Danach soll ich mit einer zweiten Methode in dieser Datei etwas reinschreiben. In einer anderen Klasse werden die Methoden aufgerufen. Mein Problem ist, dass ich nicht weiß, wie ich die voher erstellte und geöffnete Datei weiter benutzen kann um etwas reinschreiben zu können. Zudem öffnet sich nur der Inhalt der Datei nur auf der Console, aber selbst öffent sich die html Datei nicht.
Bisher sieht es so aus:
ich hab eine Aufgabe in der ich über Java in einer Methode mit Parameter, eine .html Datei erstellen und öffnen soll. Danach soll ich mit einer zweiten Methode in dieser Datei etwas reinschreiben. In einer anderen Klasse werden die Methoden aufgerufen. Mein Problem ist, dass ich nicht weiß, wie ich die voher erstellte und geöffnete Datei weiter benutzen kann um etwas reinschreiben zu können. Zudem öffnet sich nur der Inhalt der Datei nur auf der Console, aber selbst öffent sich die html Datei nicht.
Bisher sieht es so aus:
Java:
public class Klasse1{
public void open(String fileName){
try{
File file = new File (fileName);
file.createNewFile();
FileReader fr = new FileReader(fileName);
BufferedReader br = new BufferedReader(fr);
String zeile = "";
while ((zeile = br.readLine()) != null)
{
System.out.println(zeile);
}
br.close();
}
catch(IOException e){
System.out.println(e);
}
}
public void startPage(){
try
{
fw.write( "<html>" );
fw.close();
}
catch ( IOException e ) {
System.err.println(e);
}
}
}
public class Klasse2{
Klasse1 html = new Klasse1;
html.open("C:/Users/Christina/Desktop/hello.html");
html.startPage();
}
Zuletzt bearbeitet: