Hi,
ich hab mal kurz ne frage. Ich hab in meiner GUI ein Listview und ein Texarea. Ich habe das ganze fit to parent gemacht. Wenn ich das Fenster vergrößere dann wird meine Textarea auch etwas breiter aber nicht ganz (hat irgendwie nur durch Zufall funktioniert keine Ahnung wo ich da was einstellt hatte). Ich würde gerne das sich die Listview und auch die Textarea in größe und breite dem Fenster anpassen. Was muss ich dafür genau bitte machen bitte?
Also Fenster normal so:
Würde aber gerne, dass das die ListView und die Textarea sich wie auf dem folgenden Foto anpassen.
Ich habe meine GUI in 3 Grids in einer AnchorPane unterteilt, damit ich beim vergrößern die einzelen Grids nach dem Parent also des AnchorPanes individuell anpassen kann. Die Obere die Menüleiste und links das mit den Checkboxen sind genau so wie ich es haben wollte. Fehlt halt nur die Grid mit der Textarea und Listview.
Hier ein Auschnitt aus meinem FXML code wo ich die AnchorPane.bottomAnchor usw angepasst habe so wie ich es genau haben wollte.
Außerdem hätte ich noch eine Frage bezüglich dem Stylen vom Text. Ich habe eine reine Datenstruktur in meinem Moodel (mit Getter und Setter) und dort die StringToString Methode für die Ausgabe auf der Listview (ObservableList usw). Jetzt würde ich gerne bestimmte Textausgaben (also sowas wie Titel fetter und Datum kleiner) etwas gerne umstylen. Hatte mir das über CSS vorgestellt aber wie kann ich diesen einzelnen Strings eine ID vergeben bitte oder direkt vll im Controller dann stylen?
Danke für die Hilfe
mfg
ich hab mal kurz ne frage. Ich hab in meiner GUI ein Listview und ein Texarea. Ich habe das ganze fit to parent gemacht. Wenn ich das Fenster vergrößere dann wird meine Textarea auch etwas breiter aber nicht ganz (hat irgendwie nur durch Zufall funktioniert keine Ahnung wo ich da was einstellt hatte). Ich würde gerne das sich die Listview und auch die Textarea in größe und breite dem Fenster anpassen. Was muss ich dafür genau bitte machen bitte?
Also Fenster normal so:
Würde aber gerne, dass das die ListView und die Textarea sich wie auf dem folgenden Foto anpassen.
Ich habe meine GUI in 3 Grids in einer AnchorPane unterteilt, damit ich beim vergrößern die einzelen Grids nach dem Parent also des AnchorPanes individuell anpassen kann. Die Obere die Menüleiste und links das mit den Checkboxen sind genau so wie ich es haben wollte. Fehlt halt nur die Grid mit der Textarea und Listview.
Hier ein Auschnitt aus meinem FXML code wo ich die AnchorPane.bottomAnchor usw angepasst habe so wie ich es genau haben wollte.
Code:
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="642.0" prefWidth="886.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="controller.BreakingNewsFXMLController">
<children>
...
...
<GridPane fx:id="gridTop" prefHeight="37.0" prefWidth="886.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
...
...
<GridPane fx:id="gridLeft" layoutY="45.0" prefHeight="597.0" prefWidth="279.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="607.0" AnchorPane.topAnchor="37.0">
...
...
<GridPane fx:id="gridRight" layoutX="193.0" layoutY="102.0" prefHeight="540.0" prefWidth="693.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="193.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="102.0">
Außerdem hätte ich noch eine Frage bezüglich dem Stylen vom Text. Ich habe eine reine Datenstruktur in meinem Moodel (mit Getter und Setter) und dort die StringToString Methode für die Ausgabe auf der Listview (ObservableList usw). Jetzt würde ich gerne bestimmte Textausgaben (also sowas wie Titel fetter und Datum kleiner) etwas gerne umstylen. Hatte mir das über CSS vorgestellt aber wie kann ich diesen einzelnen Strings eine ID vergeben bitte oder direkt vll im Controller dann stylen?
Danke für die Hilfe
mfg