package com.rzg.zombieland.cliente.interfaz; import java.awt.Color; import java.awt.Font; import java.awt.SystemColor; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.SwingConstants; import javax.swing.border.EmptyBorder; import com.rzg.zombieland.cliente.misc.RutaImagen; import com.rzg.zombieland.comunes.misc.Log; /** * Interfaz de registro de usuario. * @author Ivan */ public class InterfazEstadisticaJugador extends JFrame { private static final long serialVersionUID = 1655454656454L; private JPanel contentPane; /** * Create the frame. */ public InterfazEstadisticaJugador() { setTitle("Mis Estad\u00EDsticas"); setResizable(false); setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); setBounds(100, 100, 500, 475); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); JLabel lblEstadisticas = new JLabel("Estad\u00EDsticas"); lblEstadisticas.setForeground(Color.DARK_GRAY); lblEstadisticas.setFont(new Font("Segoe UI", Font.BOLD | Font.ITALIC, 30)); lblEstadisticas.setBounds(27, 22, 238, 41); contentPane.add(lblEstadisticas); JLabel lblNombreJugador = new JLabel("Nombre Jugador"); lblNombreJugador.setForeground(SystemColor.textHighlight); lblNombreJugador.setFont(new Font("Times New Roman", Font.PLAIN, 26)); lblNombreJugador.setBounds(134, 74, 262, 41); contentPane.add(lblNombreJugador); JLabel lblAvatarjugador = new JLabel("AvatarJugador"); lblAvatarjugador.setBounds(17, 74, 107, 93); contentPane.add(lblAvatarjugador); JLabel lblPosicionRanking = new JLabel("Posici\u00F3n en el Ranking"); lblPosicionRanking.setForeground(new Color(0, 153, 204)); lblPosicionRanking.setFont(new Font("Snap ITC", Font.PLAIN, 16)); lblPosicionRanking.setBounds(83, 150, 221, 23); contentPane.add(lblPosicionRanking); JLabel lblPuntaje = new JLabel("Puntaje"); lblPuntaje.setForeground(new Color(0, 153, 204)); lblPuntaje.setFont(new Font("Snap ITC", Font.PLAIN, 16)); lblPuntaje.setBounds(83, 190, 201, 23); contentPane.add(lblPuntaje); JLabel lblCantidadGanados = new JLabel("Cantidad de Juegos Ganados"); lblCantidadGanados.setForeground(new Color(0, 153, 204)); lblCantidadGanados.setFont(new Font("Snap ITC", Font.PLAIN, 16)); lblCantidadGanados.setBounds(83, 230, 292, 23); contentPane.add(lblCantidadGanados); JLabel lblCantidadDeJuegos = new JLabel("Cantidad de Juegos"); lblCantidadDeJuegos.setForeground(new Color(0, 153, 204)); lblCantidadDeJuegos.setFont(new Font("Snap ITC", Font.PLAIN, 16)); lblCantidadDeJuegos.setBounds(83, 270, 201, 23); contentPane.add(lblCantidadDeJuegos); JLabel label = new JLabel("RZG - 2015"); label.setForeground(SystemColor.textInactiveText); label.setBounds(419, 416, 63, 14); contentPane.add(label); // DEPENDIENDO DE LA POSICION CAMBIAR EL COLOR JLabel lblPosicionJugador = new JLabel("POS"); lblPosicionJugador.setForeground(SystemColor.activeCaptionText); lblPosicionJugador.setHorizontalAlignment(SwingConstants.CENTER); lblPosicionJugador.setBounds(390, 156, 46, 14); contentPane.add(lblPosicionJugador); JLabel lblPuntajeJugador = new JLabel("PUNT"); lblPuntajeJugador.setForeground(SystemColor.activeCaptionText); lblPuntajeJugador.setHorizontalAlignment(SwingConstants.CENTER); lblPuntajeJugador.setBounds(390, 196, 46, 14); contentPane.add(lblPuntajeJugador); JLabel lblGanadosJugador = new JLabel("CANT"); lblGanadosJugador.setForeground(SystemColor.activeCaptionText); lblGanadosJugador.setHorizontalAlignment(SwingConstants.CENTER); lblGanadosJugador.setBounds(390, 236, 46, 14); contentPane.add(lblGanadosJugador); JLabel lblJugadosJugador = new JLabel("CANT"); lblJugadosJugador.setForeground(SystemColor.activeCaptionText); lblJugadosJugador.setHorizontalAlignment(SwingConstants.CENTER); lblJugadosJugador.setBounds(390, 276, 46, 14); contentPane.add(lblJugadosJugador); JLabel lblFondo = new JLabel(""); lblFondo.setIcon(new ImageIcon(RutaImagen.get("imagenes/Fondos/zombie-est-jug.png"))); lblFondo.setBounds(0, 0, 500, 475); contentPane.add(lblFondo); } /** * TODO escribir este m�todo. * Actualiza la interfaz de estad�sticas. */ public void actualizar() { Log.error("M�TODO ACTUALIZAR NO IMPLEMENTADO!!!1UNO"); } }