Klasse Page
Hallo also mein Problem liegt bei der Methode add weiß nicht genau wie ich die Programmieren soll
Dass soll sie machen:
Die Methode add() fügt Html-Elemente hinzu, die im Body-Teil der Html-Seite ausgegeben werden. Die Methode renderHtml() erzeugt die Html-Seite und liefert das Ergebnis als String.
HtmlTag ist eine Enumerationsklasse
Element ist eine abstrakte Klasse mit Unterklassen
Wenn ihr zum helfen alle klassen benötigt schreibt mir ne pn will nicht den ganzen code online stellen
Ausgabe zur zeit:
<html>
<head>
<title>Übung Softwareentwicklung2</title>
</head>
<body>
</body>
</html>
zwischen body soll ich nun mit add(Element element) die andere elemente einfügen.
Java:
public class Page {
private String title;
// ------------------Konstruktoren------------------//
public Page() {
super();
}
public Page(String title) {
this.title = title;
}
// ------------------Setters Getters------------------//
public String getTitle() {
return title;
}
public void setTitle(String text) {
this.title = text;
}
// ------------------Methoden------------------//
public void add(Element element) {
}
public String renderHtml() {
String anfang ="<"+HtmlTag.HTML+">"+"\r\n"+
" <"+HtmlTag.HEAD+">"+"\r\n"+
" <"+HtmlTag.TITLE+">"+this.title+"</"+HtmlTag.TITLE+">"+"\r\n"+
" </"+HtmlTag.HEAD+">"+"\r\n"+
" <"+HtmlTag.BODY+">"+"\r\n";
String mitte=""+"\r\n""\r\n";
String ende =" </"+HtmlTag.BODY+">"+"\r\n"+"</"+HtmlTag.HTML+">";
return anfang+mitte+ende;
}
}
Hallo also mein Problem liegt bei der Methode add weiß nicht genau wie ich die Programmieren soll
Dass soll sie machen:
Die Methode add() fügt Html-Elemente hinzu, die im Body-Teil der Html-Seite ausgegeben werden. Die Methode renderHtml() erzeugt die Html-Seite und liefert das Ergebnis als String.
HtmlTag ist eine Enumerationsklasse
Element ist eine abstrakte Klasse mit Unterklassen
Wenn ihr zum helfen alle klassen benötigt schreibt mir ne pn will nicht den ganzen code online stellen
Ausgabe zur zeit:
<html>
<head>
<title>Übung Softwareentwicklung2</title>
</head>
<body>
</body>
</html>
zwischen body soll ich nun mit add(Element element) die andere elemente einfügen.
Zuletzt bearbeitet von einem Moderator: