G
Georg_ä
Gast
Schön guten Abend,
ich versuche gerade in Java dynamisch ein Formular u.a. mit HtmlPanelTab Komponenten zu erzeugen. Siehe Beispiel. Das Problem, dass ich nun habe, ist, dass bei einer großen Anzahl von Tabs diese aus dem Rahmen laufen, heißt das letzte Tab ist nur teilweise sichtbar und der Text wird abgeschnitten. Ich möchte aber, dass die Tabs umgebrochen werden in eine neue Zeile. Hab schon mit verschiedenen css Geschichten rumgespielt, aber nichts hat den gewünschten Effekt gebracht. Hat jemand eine Idee wie man das machen kann. Ist es überhuapt möglich und welche Alternativen gäbe es ? (Tabs sollen es auf jedne Fall sein, swohl die Tabs, als auch der einzelne Inhalt (Tabellen) in den Tabs können sehr groß und vielzählig sein)
ich versuche gerade in Java dynamisch ein Formular u.a. mit HtmlPanelTab Komponenten zu erzeugen. Siehe Beispiel. Das Problem, dass ich nun habe, ist, dass bei einer großen Anzahl von Tabs diese aus dem Rahmen laufen, heißt das letzte Tab ist nur teilweise sichtbar und der Text wird abgeschnitten. Ich möchte aber, dass die Tabs umgebrochen werden in eine neue Zeile. Hab schon mit verschiedenen css Geschichten rumgespielt, aber nichts hat den gewünschten Effekt gebracht. Hat jemand eine Idee wie man das machen kann. Ist es überhuapt möglich und welche Alternativen gäbe es ? (Tabs sollen es auf jedne Fall sein, swohl die Tabs, als auch der einzelne Inhalt (Tabellen) in den Tabs können sehr groß und vielzählig sein)
Code:
public void createPanelTab(String labeltext){
HtmlPanelTab result = new HtmlPanelTab();
result.setLabel(labeltext);
return result;
}
Code:
for (Formularelement element : allFormulaElements) {
switch (element.getType()) {
case ELEMENT_TAB: {
element = createPanelTab(element.getText());
break;
}
}
}