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.VistaConsultarRanking

Vista gràfica que mostra el rànquing d'avatars dels jugadors, ordenats per puntuació. Més...

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

Mètodes públics

 VistaConsultarRanking (JFrame menuOriginal)
 Constructor de la classe.
 

Mètodes Privats

boolean carregarRanking (int limit)
 Carrega i mostra el rànquing a partir del límit indicat.
 

Atributs Privats

JPanel panell
 
JTextArea areaRanking
 
JButton botoTornar
 
JScrollPane scrollPane
 
final int WIDTH_BOTONS = 100
 
final int HEIGHT_BOTONS = 40
 
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

Vista gràfica que mostra el rànquing d'avatars dels jugadors, ordenats per puntuació.

Aquesta finestra permet visualitzar les puntuacions totals i partides guanyades dels jugadors en format de rànquing. Mostra medalles per als tres primers classificats, icones d'avatars i altres elements visuals. També proporciona un botó per tornar al menú anterior.

Documentació del Constructor i el Destructor

◆ VistaConsultarRanking()

interficie.VistaConsultarRanking.VistaConsultarRanking ( JFrame menuOriginal)
inline

Constructor de la classe.

Crea i inicialitza la finestra de rànquing.

Paràmetres
menuOriginalFinestra anterior per obtenir la mida i posició.
Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

Documentació de les Funcions Membre

◆ carregarRanking()

boolean interficie.VistaConsultarRanking.carregarRanking ( int limit)
inlineprivate

Carrega i mostra el rànquing a partir del límit indicat.

Si no hi ha dades, mostra un missatge d'error amb una icona. Si hi ha dades, les organitza en un panell amb format gràfic.

Paràmetres
limitNombre màxim de posicions que es volen mostrar.
Gràfic de crides d'aquesta funció:
Gràfic de crides a aquesta funció:

Documentació de les Dades Membre

◆ areaRanking

JTextArea interficie.VistaConsultarRanking.areaRanking
private

◆ botoTornar

JButton interficie.VistaConsultarRanking.botoTornar
private

◆ HEIGHT_BASE

final int interficie.VistaConsultarRanking.HEIGHT_BASE = 600
private

◆ HEIGHT_BOTONS

final int interficie.VistaConsultarRanking.HEIGHT_BOTONS = 40
private

◆ imatgeLogo

ImageIcon interficie.VistaConsultarRanking.imatgeLogo
private

◆ labelLogo

JLabel interficie.VistaConsultarRanking.labelLogo
private

◆ LOGO_HEIGHT

final int interficie.VistaConsultarRanking.LOGO_HEIGHT = 50
private

◆ LOGO_WIDTH

final int interficie.VistaConsultarRanking.LOGO_WIDTH = 50
private

◆ panell

JPanel interficie.VistaConsultarRanking.panell
private

◆ scrollPane

JScrollPane interficie.VistaConsultarRanking.scrollPane
private

◆ WIDTH_BASE

final int interficie.VistaConsultarRanking.WIDTH_BASE = 1000
private

◆ WIDTH_BOTONS

final int interficie.VistaConsultarRanking.WIDTH_BOTONS = 100
private

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