TitledPane Custom Title

geeek

Mitglied
Hallo zusammen!

Ich bin grade dabei mir eine Aufgabenverwaltung zu schreiben und hab die Anzeige der
Aufgaben jetzt auf TitledPane umgestellt.

Das ganze klappt auch wunderbar und sieht so aus:

1.png


jetzt würde ich gerne oben wo die Beschreibung der Titel steht "TestAufgabe"
eine HBox mit diversen Nodes hinzufügen.

TitledPane.setText("TestAufgabe") ist ja die Standard Implementierung, die nur stumpf Strings zulässt.

Könnte mir jemand einen Tipp geben, wie ich diese Methode überladen kann? (das wäre meine Idee)
Ich weiß nur nicht wo ich da suchen soll, in dem Quelltext von setText() steht für mich nichts verwertbares drin:




Java:
public abstract class Labeled extends Control {

  public final void setText(String string) {
        //compiled code
        throw new RuntimeException("Compiled Code");
    }

Vielleicht könnt ihr mir ja auf die Sprünge helfen :)

Danke schonmal,

grüße Jan
 

geeek

Mitglied
Danke Daniel!

Da hätte ich wohl mal genauer hingucken müssen :)
Hab mich vom Namen der setGraphic Methode zu sehr verleiten lassen :)
setGraphic akzeptiert eine Node.

Genau das war das was ich gesucht habe,

vielen Dank!
 

dzim

Top Contributor
Ich hab noch nie viel mit CSS gemacht, aber ich vermute mal, du schon: Du hast immerhin ja schon ein paar bedeutendere Änderungen an der UI vorgenommen:
Kannst du mal dein CSS zeigen, dein TitledPane gefällt mir ;-)
 

geeek

Mitglied
Bis jetzt alles triviales Zeugs:


Java:
// Einbinden des Stylesheets in die Scene
scene.getStylesheets().add("Main/stylesheet.css");


// CSS Klasse dem TitledPane hinzugefügt:
this.getStyleClass().add("aufgabe");

// CSS
HTML:
.aufgabe {
    -fx-background-color: #7EC0EE;
    -fx-text-fill: #006464;

.titled-pane > .title {
    -fx-padding:10px;
    -fx-background-color: #7EC0EE;
}

}


Grüße!
 

dzim

Top Contributor
Das die Ecken "eckig" anstelle von rund sind, liegt an dem padding? Nur so aus Neugier.
Ich hatte schon ein CSS, mit dem ich den Hintergrund nur des obersten Panes verändert und den TitledPanes das Blau beim selektieren abgewöhnt hab, aber wie man tatsächlich die Gestalt verändert wusste ich nicht.

Das ".aufgabe" eine eigene Klasse ist, versteh' ich hier auch noch, aber man kann innherhalb der Klammer dann weitere Klassen aufführen? Das war mir a) neu und b) muss ich erst verstehen, was das bedeutet (gehe ich recht davon aus, dass dann nur TitltedPanes - bzw. deren Titel - innerhalb der ".aufgabe" angepasst werden?)

Danke jedenfalls! :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S TitledPane in JavaFx AWT, Swing, JavaFX & SWT 1
Splayfer Custom Font in AttributedString Java AWT, Swing, JavaFX & SWT 4
M4cM4rco0707 JavaFX Custom-Komponente mit Custom-Controller AWT, Swing, JavaFX & SWT 3
S JavaFX Java Custom Node Grafik zurückgeben AWT, Swing, JavaFX & SWT 2
F JavaFX Custom Exceptions AWT, Swing, JavaFX & SWT 5
Yjuq JavaFX Custom Control - Image resize AWT, Swing, JavaFX & SWT 0
D Gluon Scene Builder Custom AWT, Swing, JavaFX & SWT 0
B JavaFX Custom TextInputControl AWT, Swing, JavaFX & SWT 1
T Custom Window ohne Swing / AWT / FX..?! AWT, Swing, JavaFX & SWT 1
F JavaFX Custom ListView erstellt ghost Element AWT, Swing, JavaFX & SWT 3
X Custom Controls AWT, Swing, JavaFX & SWT 5
T JavaFX Custom Layout AWT, Swing, JavaFX & SWT 5
L JavaFX Custom control mit Hover Effekt AWT, Swing, JavaFX & SWT 2
M Swing JColorchooser anpassen - custom style? AWT, Swing, JavaFX & SWT 0
M JavaFX Parameter für Custom Control in FXML übergeben? AWT, Swing, JavaFX & SWT 4
B Custom JTabbedPane-Tab-Design AWT, Swing, JavaFX & SWT 2
N JLabel HTML mit custom Font AWT, Swing, JavaFX & SWT 0
P Verbuggte custom JButton unter Windows AWT, Swing, JavaFX & SWT 9
N Custom JButton Feld aus Parent lesen lassen AWT, Swing, JavaFX & SWT 11
V Swing Custom JToggleButton in JTable - Click-Event geht erst beim zweiten Mal AWT, Swing, JavaFX & SWT 7
lumo SWT JFace Databinding +Custom Table AWT, Swing, JavaFX & SWT 2
B Swing JTable custom ColumnModel Problem AWT, Swing, JavaFX & SWT 5
W Swing Tag Oder Custom Eintrag AWT, Swing, JavaFX & SWT 7
algorismi Custom JDesktopIcon AWT, Swing, JavaFX & SWT 5
hdi Custom Cursor: Problem mit Größe AWT, Swing, JavaFX & SWT 5
N JComboBox mit Custom Object AWT, Swing, JavaFX & SWT 2
V Frage zu JScrollPane mit Custom Headern, mit Beispiel AWT, Swing, JavaFX & SWT 2
S [S] custom tree componente AWT, Swing, JavaFX & SWT 8
Z MessageDialog mit Custom panel erstellen AWT, Swing, JavaFX & SWT 2
GreenTeaYT Wie vergebe Ich den Jframe Title den Namen aus einem Element von der Arraylist ? AWT, Swing, JavaFX & SWT 4
L Swing Popupmenu title AWT, Swing, JavaFX & SWT 5
J Swing JTable, jede Zelle ein anderer Title im TitledBorder AWT, Swing, JavaFX & SWT 5
Q Beim JFrame die Buttons X und ähnliches aus der Title bar. AWT, Swing, JavaFX & SWT 6
P JFrame title AWT, Swing, JavaFX & SWT 7
A Title von JDialog entfernen..? AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen


Oben