Compare commits
	
		
			6 Commits
		
	
	
		
			samu_maske
			...
			17f0d66677
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 17f0d66677 | |||
| 3ac92ea955 | |||
| e817a7caa1 | |||
| feba2a14b2 | |||
|   | 287ccd9ce5 | ||
|   | 8dfe6547c9 | 
							
								
								
									
										3
									
								
								.idea/misc.xml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										3
									
								
								.idea/misc.xml
									
									
									
										generated
									
									
									
								
							| @@ -7,9 +7,8 @@ | ||||
|         <option value="$PROJECT_DIR$/pom.xml" /> | ||||
|       </list> | ||||
|     </option> | ||||
|     <option name="workspaceImportForciblyTurnedOn" value="true" /> | ||||
|   </component> | ||||
|   <component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK"> | ||||
|   <component name="ProjectRootManager" version="2" languageLevel="JDK_X" default="true" project-jdk-name="21" project-jdk-type="JavaSDK"> | ||||
|     <output url="file://$PROJECT_DIR$/out" /> | ||||
|   </component> | ||||
| </project> | ||||
| @@ -1,11 +1,16 @@ | ||||
| package de.subway_surfers.vpr_app; | ||||
|  | ||||
| import RestAPISchnittstelle.IRestAPI; | ||||
| import RestAPISchnittstelle.RestApiClient; | ||||
| import javafx.event.ActionEvent; | ||||
| import javafx.fxml.FXML; | ||||
| import javafx.geometry.Insets; | ||||
| import javafx.geometry.Pos; | ||||
| import javafx.scene.control.Accordion; | ||||
| import javafx.scene.control.Label; | ||||
| import javafx.scene.control.ScrollPane; | ||||
| import javafx.scene.control.TitledPane; | ||||
| import javafx.scene.layout.VBox; | ||||
|  | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| @@ -28,23 +33,28 @@ public class BestelluebersichtMitarbeiter { | ||||
|  | ||||
| 		accordion.setStyle("-fx-box-border: transparent;"); | ||||
|  | ||||
| 		for (String s : datum) { | ||||
| 			TitledPane datumUeberschrift = new TitledPane(s, createGerichtAkkordion()); | ||||
| 		for (String i : datum) { | ||||
| 			Accordion gerichtAkkordion = createGerichtAkkordion(); | ||||
|  | ||||
| 			TitledPane datumUeberschrift = new TitledPane(i, gerichtAkkordion); | ||||
|  | ||||
| 			datumUeberschrift.getStyleClass().add("titledPaneUeberschrift"); | ||||
| 			datumUeberschrift.animatedProperty().set(false); | ||||
| 			datumUeberschrift.setPadding(new Insets(0, 0, 15, 0)); | ||||
|  | ||||
| 			//TitledPane personen = new TitledPane("Person", createPersonenAccordion()); | ||||
| 			accordion.getPanes().add(datumUeberschrift); | ||||
| 			//gerichtAkkordion.getPanes().add(personen); | ||||
| 		} | ||||
|  | ||||
| 		scrollPane.setHbarPolicy(ScrollPane.ScrollBarPolicy.NEVER); | ||||
| 		scrollPane.setVbarPolicy(ScrollPane.ScrollBarPolicy.ALWAYS); | ||||
| 	} | ||||
|  | ||||
| 	private Accordion createGerichtAkkordion() { | ||||
| 	int anzahlGerichtA = 1; | ||||
|  | ||||
| 	public Accordion createGerichtAkkordion() { | ||||
| 		Accordion accordion = new Accordion(); | ||||
| 		int anzahlGerichtA = 1; | ||||
| 		int anzahlGerichtB = 15; | ||||
| 		int anzahlGerichtC = 3; | ||||
| 		int anzahlGerichtD = 2; | ||||
| @@ -71,6 +81,7 @@ public class BestelluebersichtMitarbeiter { | ||||
| 			TitledPane tp = new TitledPane(); | ||||
| 			tp.setText("GerichtB " + anzahlGerichtB + "-Mal " + preisGerichtB * anzahlGerichtB + " €"); | ||||
| 			accordion.getPanes().addAll(tp); | ||||
|  | ||||
| 		} | ||||
|  | ||||
| 		if (anzahlGerichtC >= 1) { | ||||
| @@ -85,21 +96,49 @@ public class BestelluebersichtMitarbeiter { | ||||
| 			accordion.getPanes().addAll(tp); | ||||
| 		} | ||||
|  | ||||
| 		if(anzahlNachtischA >= 1){ | ||||
| 		if (anzahlNachtischA >= 1) { | ||||
| 			TitledPane tp = new TitledPane(); | ||||
| 			tp.setText("NachtischA " + anzahlNachtischA + "-Mal " + preisNachtischA * anzahlNachtischA + " €"); | ||||
| 			accordion.getPanes().addAll(tp); | ||||
| 		} | ||||
|  | ||||
| 		if(anzahlNachtischA >= 1){ | ||||
| 			TitledPane tp = new TitledPane(); | ||||
| 			tp.setText("NachtischB " + anzahlNachtischB + "-Mal " + preisNachtischB * anzahlNachtischB + " €"); | ||||
| 		if (anzahlNachtischA >= 1) { | ||||
|  | ||||
| 			Label label2 = new Label("Hans Schwanz" + " für " + " Anja Arbeitslos"); | ||||
| 			Label label3 = new Label("Drittes Label"); | ||||
|  | ||||
| 			VBox vbox = new VBox(label2, label3); | ||||
| 			vbox.setAlignment(Pos.CENTER_LEFT); | ||||
|  | ||||
| 			TitledPane tp = new TitledPane("NachtischB " + "-Mal " + preisNachtischB * anzahlGerichtB + " €", vbox); | ||||
|  | ||||
| 			accordion.getPanes().addAll(tp); | ||||
| 		} | ||||
|  | ||||
| 		return accordion; | ||||
| 	} | ||||
|  | ||||
| 	/* | ||||
| 	public Accordion createPersonenAccordion() { | ||||
| 		Accordion accordion1 = new Accordion(); | ||||
|  | ||||
| 		for (int i = 0; i < 10; i++) { | ||||
| 			String kind = "Kind"; | ||||
| 			String elternteil = "Max Heer"; | ||||
|  | ||||
| 			Label label = new Label(); | ||||
| 			label.setText(elternteil + " für " + kind); | ||||
|  | ||||
| 			// Erstellen Sie eine TitledPane für jedes Label | ||||
| 			TitledPane titledPane = new TitledPane("Kind Informationen", label); | ||||
|  | ||||
| 			// Fügen Sie die TitledPane zur Accordion hinzu | ||||
| 			accordion1.getPanes().add(titledPane); | ||||
| 		} | ||||
|  | ||||
| 		return accordion1; | ||||
| 	} | ||||
| 	*/ | ||||
|  | ||||
| 	public void onAbmelden(ActionEvent event) { | ||||
| 		VerwaltungApplication.abmelden(); | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user