From b53872ac847337f357ae12a14ffefdd26bc20ce2 Mon Sep 17 00:00:00 2001 From: alberto Date: Fri, 3 Apr 2026 10:48:09 +0200 Subject: [PATCH] --- .../main/java/interfazGrafica/PanelHome.java | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 NetBeans_Proyecto_1_Parqueo/src/main/java/interfazGrafica/PanelHome.java diff --git a/NetBeans_Proyecto_1_Parqueo/src/main/java/interfazGrafica/PanelHome.java b/NetBeans_Proyecto_1_Parqueo/src/main/java/interfazGrafica/PanelHome.java new file mode 100644 index 0000000..805b05f --- /dev/null +++ b/NetBeans_Proyecto_1_Parqueo/src/main/java/interfazGrafica/PanelHome.java @@ -0,0 +1,49 @@ +package interfazGrafica; + +import javax.swing.JPanel; +import javax.swing.JButton; +import javax.swing.JLabel; +import java.awt.BorderLayout; +import java.awt.Dimension; +import java.awt.GridLayout; +import java.awt.Font; +import java.awt.Color; + +public class PanelHome extends JPanel { + + public PanelHome() { + setLayout(new BorderLayout(10, 10)); + + JLabel titulo = new JLabel("Bienvenido", JLabel.CENTER); + titulo.setFont(new Font("Arial", Font.BOLD, 24)); + + Font btnFont = new Font("Arial", Font.BOLD, 18); + + JButton btnIngreso = new JButton("Registrar Ingreso"); + JButton btnSalida = new JButton("Registrar Salida"); + JButton btnEspDisp = new JButton("Espacios disponibles"); + JButton btnReportes = new JButton("Reportes del dia"); + JButton btnSalir = new JButton("Salir"); + + btnIngreso.setFont(btnFont); + btnSalida.setFont(btnFont); + btnEspDisp.setFont(btnFont); + btnReportes.setFont(btnFont); + btnSalir.setFont(btnFont); + + JPanel gridPanel = new JPanel(new GridLayout(2,2,5,5)); + gridPanel.setPreferredSize(new Dimension(320,320)); + gridPanel.add(btnIngreso); + gridPanel.add(btnSalida); + gridPanel.add(btnEspDisp); + gridPanel.add(btnReportes); + + JPanel southPanel = new JPanel(); + southPanel.add(btnSalir); + + add(titulo, BorderLayout.NORTH); + add(gridPanel, BorderLayout.CENTER); + add(southPanel, BorderLayout.SOUTH); + } + +}