From 4acd2a8f0b4a398dc732a3a466c1c071b1614386 Mon Sep 17 00:00:00 2001 From: NataliaCancinoV Date: Sat, 23 Mar 2024 20:38:25 -0600 Subject: [PATCH] Clase Titulo actualizada --- .../main/java/uvct/presentadorfx/Titulo.java | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/PresentadorFX/src/main/java/uvct/presentadorfx/Titulo.java b/PresentadorFX/src/main/java/uvct/presentadorfx/Titulo.java index 4434674..edb0e12 100644 --- a/PresentadorFX/src/main/java/uvct/presentadorfx/Titulo.java +++ b/PresentadorFX/src/main/java/uvct/presentadorfx/Titulo.java @@ -1,4 +1,41 @@ package uvct.presentadorfx; -public class Titulo { +import javafx.scene.Group; +import javafx.scene.paint.Color; +import javafx.scene.text.Font; +import javafx.scene.text.FontWeight; +import javafx.scene.text.Text; +import javafx.scene.text.TextAlignment; +import javafx.scene.text.TextFlow; + +/** + * + * @author Juan + */ +public class Titulo extends TextFlow { + private NC_Texto tTitulo; + private NC_Texto tSubtitulo; + + public Titulo() { + super(); + this.setMinSize(800, 100); + tTitulo= new NC_Texto(); + tSubtitulo = new NC_Texto(); + this.getChildren().add(tTitulo); + this.getChildren().add(tSubtitulo); + this.setTextAlignment(TextAlignment.CENTER); + this.setStyle("-fx-background-color: #800000;"); + } + + public Titulo(String titulo, String subtitulo) { + this(); + this.setTitulos(titulo, subtitulo); + } + + public void setTitulos(String titulo, String subtitulo) { + tTitulo.setTexto(titulo, 32, Color.WHITE); + tSubtitulo.setTexto("\n"+subtitulo, 28, Color.WHITE); + + } + }