Scrabble PROP
Subgrup 43.2: Raül Box, Aina Serra, Ada Peña & Martina Cusidó
 
Carregant...
Cercant...
Cap coincidència
Referència de la Classe interficie.VistaConsultarEstadistiques

Mostra una finestra amb les estadístiques dels avatars de l'usuari registrat. Més...

Diagrama d'Herència per a interficie.VistaConsultarEstadistiques:
Diagrama de col·laboració per a interficie.VistaConsultarEstadistiques:

Classes

class  AvatarRenderer
 Renderer personalitzat per mostrar l’avatar amb imatge i nom. Més...
 

Mètodes públics

 VistaConsultarEstadistiques (JFrame menuOriginal)
 Constructor principal de la vista.
 

Mètodes Privats

void carregarAvatars ()
 Carrega els avatars dels jugadors registrats al model de la llista.
 
void afegirListenerLlista ()
 Afegeix un listener a la llista per mostrar estadístiques quan es selecciona un avatar.
 
void mostrarEstadistiques (Avatar avatar)
 Mostra les estadístiques d’un avatar seleccionat a l’àrea d’estadístiques.
 

Atributs Privats

JList< AvatarllistaAvatars
 
JEditorPane areaEstadistiques
 
DefaultListModel< AvatarmodelLlista
 
ImageIcon imatgeLogo
 
JLabel labelLogo
 
final int LOGO_WIDTH = 50
 
final int LOGO_HEIGHT = 50
 
final int WIDTH_BASE = 1000
 
final int HEIGHT_BASE = 600
 

Descripció Detallada

Mostra una finestra amb les estadístiques dels avatars de l'usuari registrat.

Aquesta vista permet seleccionar un avatar d'una llista i veure les seves estadístiques de joc. També inclou un botó per tornar al menú anterior.

Documentació del Constructor i el Destructor

◆ VistaConsultarEstadistiques()

interficie.VistaConsultarEstadistiques.VistaConsultarEstadistiques ( JFrame menuOriginal)
inline

Constructor principal de la vista.

Paràmetres
menuOriginalReferència al JFrame del menú anterior per copiar mida i posició.
Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

Documentació de les Funcions Membre

◆ afegirListenerLlista()

void interficie.VistaConsultarEstadistiques.afegirListenerLlista ( )
inlineprivate

Afegeix un listener a la llista per mostrar estadístiques quan es selecciona un avatar.

Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

◆ carregarAvatars()

void interficie.VistaConsultarEstadistiques.carregarAvatars ( )
inlineprivate

Carrega els avatars dels jugadors registrats al model de la llista.

Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

◆ mostrarEstadistiques()

void interficie.VistaConsultarEstadistiques.mostrarEstadistiques ( Avatar avatar)
inlineprivate

Mostra les estadístiques d’un avatar seleccionat a l’àrea d’estadístiques.

Paràmetres
avatarL’avatar del qual es mostraran les estadístiques.
Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

Documentació de les Dades Membre

◆ areaEstadistiques

JEditorPane interficie.VistaConsultarEstadistiques.areaEstadistiques
private

◆ HEIGHT_BASE

final int interficie.VistaConsultarEstadistiques.HEIGHT_BASE = 600
private

◆ imatgeLogo

ImageIcon interficie.VistaConsultarEstadistiques.imatgeLogo
private

◆ labelLogo

JLabel interficie.VistaConsultarEstadistiques.labelLogo
private

◆ llistaAvatars

JList<Avatar> interficie.VistaConsultarEstadistiques.llistaAvatars
private

◆ LOGO_HEIGHT

final int interficie.VistaConsultarEstadistiques.LOGO_HEIGHT = 50
private

◆ LOGO_WIDTH

final int interficie.VistaConsultarEstadistiques.LOGO_WIDTH = 50
private

◆ modelLlista

DefaultListModel<Avatar> interficie.VistaConsultarEstadistiques.modelLlista
private

◆ WIDTH_BASE

final int interficie.VistaConsultarEstadistiques.WIDTH_BASE = 1000
private

La documentació d'aquesta classe es va generar a partir del següent fitxer: