From 4c23e9301f424a12edddbf1f9cd0f3abade2bf65 Mon Sep 17 00:00:00 2001 From: mosterTeco Date: Wed, 20 Mar 2024 08:28:38 -0600 Subject: [PATCH] Clase NC_CuadroTexto Funcional Clase Contenido Funcional --- .../potrillos/presentacionjfx/Contenido.java | 32 +++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/PresentacionJFX/src/main/java/com/potrillos/presentacionjfx/Contenido.java b/PresentacionJFX/src/main/java/com/potrillos/presentacionjfx/Contenido.java index fa58e34..f5c158f 100644 --- a/PresentacionJFX/src/main/java/com/potrillos/presentacionjfx/Contenido.java +++ b/PresentacionJFX/src/main/java/com/potrillos/presentacionjfx/Contenido.java @@ -4,10 +4,38 @@ */ package com.potrillos.presentacionjfx; +import javafx.collections.ObservableList; +import javafx.scene.Node; +import javafx.scene.layout.AnchorPane; +import javafx.scene.layout.HBox; +import javafx.scene.paint.Color; +import javafx.scene.shape.Circle; + /** * - * @author reyes + * @author Juan */ -public class Contenido { +public class Contenido extends AnchorPane { + private ObservableList contenidos; + + public Contenido() { + super(); + this.setMaxSize(800, 500); + this.setStyle("-fx-background-color: #FFFFFF;"); + this.setLayoutX(0); + this.setLayoutY(200); + contenidos = this.getChildren(); + } + + public void agregaElemento(NC_Texto t) { + this.contenidos.add(t); + } + public void agregaElemento(NC_CuadroTexto ct) { + this.contenidos.add(ct); + } + + public void agregaElemento(NC_GraficaBarras gb) { + this.contenidos.add(gb); + } }