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

Diàleg modal Swing per seleccionar una partida guardada d'un usuari concret. Més...

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

Mètodes públics

 SelectorPartida (Frame parent, String nomUsuari)
 Crea un diàleg modal per seleccionar una partida guardada.
 
int getIdPartida ()
 Retorna l'identificador de la partida seleccionada per reprendre.
 

Atributs Privats

int idPartida = -1
 

Descripció Detallada

Diàleg modal Swing per seleccionar una partida guardada d'un usuari concret.

Mostra una llista de partides disponibles per a l'usuari i permet a l'usuari seleccionar-ne una per reprendre-la. Es pot confirmar amb doble clic o amb el botó "Reprendre".

Documentació del Constructor i el Destructor

◆ SelectorPartida()

interficie.SelectorPartida.SelectorPartida ( Frame parent,
String nomUsuari )
inline

Crea un diàleg modal per seleccionar una partida guardada.

Paràmetres
parentLa finestra principal (parent) sobre la qual es mostra el diàleg.
nomUsuariEl nom de l'usuari actual, que s'utilitza per buscar les partides guardades a la carpeta data/partides/nomUsuari/.
             Es mostren els arxius JSON amb nom numèric (ex:
             @iliteral{code} 5.json @endiliteral ) com a "Partida 5", etc.


             Amb doble clic o amb el botó "Reprendre", es retorna
             l’ID seleccionat.
             Amb "Cancel·lar" es tanca el diàleg sense seleccionar
             cap partida.

Documentació de les Funcions Membre

◆ getIdPartida()

int interficie.SelectorPartida.getIdPartida ( )
inline

Retorna l'identificador de la partida seleccionada per reprendre.

Retorna
L’ID de la partida seleccionada, o -1 si no se n'ha seleccionat cap.
Gràfic de crides a aquesta funció:

Documentació de les Dades Membre

◆ idPartida

int interficie.SelectorPartida.idPartida = -1
private

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