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

Classe que representa la finestra principal del menú de l'aplicació Scrabble. Més...

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

Mètodes públics

 VistaMenuPrincipal ()
 Constructor de la classe VistaMenuPrincipal.
 

Mètodes Privats

void actualitzarImatge (ImageIcon original, int width, int height)
 Actualitza la imatge del logotip amb una mida determinada.
 
void escalarComponentes ()
 Escala tots els components gràfics en funció de la mida de la finestra.
 

Atributs Privats

JPanel panellPrincipal
 
JLabel logo
 
JButton botoIniciar
 
JButton botoCrear
 
JButton botoNormes
 
JButton botoSortir
 
final int WIDTH_BASE = 1000
 
final int HEIGHT_BASE = 600
 
final int WIDTH_SORTIR = 80
 
final int HEIGHT_SORTIR = 40
 
final int OPT_X = 425
 
final int OPT_Y = 340
 
final int IMG_WIDTH = 600
 
final int IMG_HEIGTH = 200
 
ImageIcon icon
 

Descripció Detallada

Classe que representa la finestra principal del menú de l'aplicació Scrabble.

Aquesta classe mostra el menú principal de l'aplicació, que ofereix les opcions: 1) Iniciar Sessió 2) Crear Perfil 3) Eliminar Perfil

Documentació del Constructor i el Destructor

◆ VistaMenuPrincipal()

interficie.VistaMenuPrincipal.VistaMenuPrincipal ( )
inline

Constructor de la classe VistaMenuPrincipal.

Inicialitza i configura tots els elements de la finestra.

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

Documentació de les Funcions Membre

◆ actualitzarImatge()

void interficie.VistaMenuPrincipal.actualitzarImatge ( ImageIcon original,
int width,
int height )
inlineprivate

Actualitza la imatge del logotip amb una mida determinada.

Paràmetres
originalImatge original.
widthAmplada desitjada.
heightAlçada desitjada.
Gràfic de crides a aquesta funció:

◆ escalarComponentes()

void interficie.VistaMenuPrincipal.escalarComponentes ( )
inlineprivate

Escala tots els components gràfics en funció de la mida de la finestra.

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

Documentació de les Dades Membre

◆ botoCrear

JButton interficie.VistaMenuPrincipal.botoCrear
private

◆ botoIniciar

JButton interficie.VistaMenuPrincipal.botoIniciar
private

◆ botoNormes

JButton interficie.VistaMenuPrincipal.botoNormes
private

◆ botoSortir

JButton interficie.VistaMenuPrincipal.botoSortir
private

◆ HEIGHT_BASE

final int interficie.VistaMenuPrincipal.HEIGHT_BASE = 600
private

◆ HEIGHT_SORTIR

final int interficie.VistaMenuPrincipal.HEIGHT_SORTIR = 40
private

◆ icon

ImageIcon interficie.VistaMenuPrincipal.icon
private

◆ IMG_HEIGTH

final int interficie.VistaMenuPrincipal.IMG_HEIGTH = 200
private

◆ IMG_WIDTH

final int interficie.VistaMenuPrincipal.IMG_WIDTH = 600
private

◆ logo

JLabel interficie.VistaMenuPrincipal.logo
private

◆ OPT_X

final int interficie.VistaMenuPrincipal.OPT_X = 425
private

◆ OPT_Y

final int interficie.VistaMenuPrincipal.OPT_Y = 340
private

◆ panellPrincipal

JPanel interficie.VistaMenuPrincipal.panellPrincipal
private

◆ WIDTH_BASE

final int interficie.VistaMenuPrincipal.WIDTH_BASE = 1000
private

◆ WIDTH_SORTIR

final int interficie.VistaMenuPrincipal.WIDTH_SORTIR = 80
private

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