private VBox initGUIcenterLinks() { VBox senkrecht = new VBox(); HBox zeile1 = new HBox(10); zeile1.setPadding(new Insets(5, 5, 5, 5)); zeile1.setStyle(Css.boxgrau()); TextArea zustandDatenbank = new TextArea(); zustandDatenbank.getStyleClass().add("textarea80"); zustandDatenbank.setStyle(Css.focusrahmenWeg()); zustandDatenbank.setEditable(false); zustandDatenbank.setPrefRowCount(2); zustandDatenbank.setPrefColumnCount(23); zustandDatenbank.setWrapText(true); RahmenTitelWeiss rahmenZustandDatenbank = new RahmenTitelWeiss("Zustand der Datenbank", zustandDatenbank); Button knopfDatenbank = new Button("aktualisieren"); zeile1.getChildren().add(rahmenZustandDatenbank); zeile1.getChildren().add(knopfDatenbank); VBox zeile2 = new VBox(10); zeile2.setPadding(new Insets(10, 10, 10, 10)); zeile2.setStyle(Css.boxgrau()); HBox zeileTabelle = new HBox(10); Button knopfAlle = new Button("alle auswählen"); Button knopfKeinen = new Button("keinen auswählen"); zeileTabelle.getChildren().add(knopfAlle); zeileTabelle.getChildren().add(knopfKeinen); zeile2.getChildren().add(initGUItabelle()); zeile2.getChildren().add(zeileTabelle); VBox zeile3 = new VBox(10); zeile3.setPadding(new Insets(10, 10, 10, 10)); zeile3.setStyle(Css.boxhellblaugrau()); Button knopfDateiTextAlles = new Button("Projektstammdaten als Datei speichern (Text)"); Button knopfDateiXmlAlles = new Button("Projektstammdaten als Datei speichern (Xml)"); zeile3.getChildren().add(knopfDateiTextAlles); zeile3.getChildren().add(knopfDateiXmlAlles); VBox zeile4 = new VBox(10); zeile4.setPadding(new Insets(10, 10, 10, 10)); zeile4.setStyle(Css.boxhellblau()); Button knopfProjektAlles = new Button("alle Daten und Datein lokal speichern"); zeile4.getChildren().add(knopfProjektAlles); senkrecht.getChildren().add(zeile1); senkrecht.getChildren().add(zeile2); senkrecht.getChildren().add(zeile3); senkrecht.getChildren().add(zeile4); return senkrecht; }
private AnchorPane initGUItop() { AnchorPane feld = new AnchorPane(); Text überschrift = new Text("Archiv Projektliste"); überschrift.setStyle(Css.überschrift()); feld.getChildren().add(überschrift); AnchorPane.setTopAnchor(überschrift, 10.0); AnchorPane.setLeftAnchor(überschrift, 10.0); return feld; }
private HBox initGUIcenterRechtsDatenbank() { HBox zeile = new HBox(20); zeile.setPadding(new Insets(5, 5, 5, 5)); zeile.setStyle(Css.boxhellblaugrau()); TextArea antwortDatenbank = new TextArea(); antwortDatenbank.getStyleClass().add("textareaFlat"); antwortDatenbank.setStyle(Css.focusrahmenWeg()); antwortDatenbank.setEditable(false); antwortDatenbank.setPrefRowCount(3); antwortDatenbank.setPrefColumnCount(25); antwortDatenbank.setWrapText(true); RahmenTitelWeiss rahmenAntwortDatenbank = new RahmenTitelWeiss("Antwort Datenbank", antwortDatenbank); VBox senkrecht = new VBox(5); Label schildchenAktion = new Label("Aktion"); schildchenAktion.setStyle(CssExtras.titel()); ToggleGroup gruppe = new ToggleGroup(); RadioButton knopfArchivieren = new RadioButton("aktivieren"); knopfArchivieren.setToggleGroup(gruppe); RadioButton knopfLöschen = new RadioButton("löschen"); knopfLöschen.setToggleGroup(gruppe); senkrecht.getChildren().add(schildchenAktion); senkrecht.getChildren().add(knopfArchivieren); senkrecht.getChildren().add(knopfLöschen); Button knopfSenden = new Button("senden"); zeile.getChildren().add(rahmenAntwortDatenbank); zeile.getChildren().add(senkrecht); zeile.getChildren().add(knopfSenden); return zeile; }
private VBox initGUIcenterRechts() { VBox senkrecht1 = new VBox(); VBox senkrecht2 = new VBox(10); senkrecht2.setPadding(new Insets(5, 5, 5, 5)); senkrecht2.setStyle(Css.boxgrau()); senkrecht2.getChildren().add(initGUIcenterRechtsZeile1()); senkrecht2.getChildren().add(initGUIcenterRechtsZeile5()); senkrecht2.getChildren().add(initGUIcenterRechtsZeile7()); senkrecht2.getChildren().add(initGUIcenterRechtsZeile8()); senkrecht2.getChildren().add(initGUIcenterRechtsZeile9()); senkrecht1.getChildren().add(senkrecht2); senkrecht1.getChildren().add(initGUIcenterRechtsDatenbank()); return senkrecht1; }