Fluxograma
Sem título
Conteúdo do fluxograma
public void paintComponent( Graphics g );
public void setCoordinates( int x1, int y1, int x2, int y2 );
public View();
public void updateGameBoardUI( char[][] gameBoard );
public void updateSquareUIForHoverState( int row, int col );
public void updateSquareUIForNormalState( int row, int col );
public void updateWinnerLine( int row1, int col1, int row2, int col2 );
public void resetWinnerLine();
public void updateGameStatusLabelText( String text );
public void updateSummaryLabelText( String text );
public void addGameBoardSquareButtonListener( ActionListener listenForSquareButtonClick ) ;
public void addGameBoardSquareButtonHoverListener( MouseAdapter listenForSquareButtonHover );
public void addNewGameButtonListener( ActionListener listenForNewGameButtonClick );
private void addNewGameButtonHoverState();
private void saveGameButtonHoverState();
private final String tittleText = Extenciones.appTitleText;
private final Color tittleColor = Extenciones.blackColor;
private final int tittleFontSize = 35;
private final int tittleTopPad= 10;
private final int tittleBottomPad = 20;
private final int gameboardSize = Extenciones.appWidth - Extenciones.appPadding;
private final Color gameboardFontColor = Extenciones.navyColor;
private final int gameboardFontSize = 75;
private final int gameboardLineWidth = 3;
private final Color gameboardLineColor = Extenciones.navyColor;
private final String statusText = "Jugador 1, mueve X";
private final Color statusColor= Extenciones.navyColor;
private final int buttonFontSize= 16;
private final Color buttonTextColor= Color.WHITE;
private final String newGameButtonText = "REINICIA EL JUEGO";
private final Color resetGameColor= Extenciones.redColor;
private final Color RESET_BG_HOVER = Extenciones.redColor2;
private final Color RESET_BG_PRESS = Extenciones.redColor3;
private final String summaryText = "";
private final String creditsText = Extenciones.creditsText;
private final Color creditsColor = Extenciones.grayColor;
private final int creditsFontSize = 12;
private final String opponentText = "2 JUGADORES";
private final Color opponentTextColor = Extenciones.navyColor;
View
MainMenuView
private final String tittleText = Extenciones.appTitleText;
private final Color tittleColor = Extenciones.blackColor;
private final int tittleFontSize = 35;
private final int gameBoardSize = Extenciones.appWidth - Extenciones.appPadding;
private final String statusMessageText = "SELECCIONE UNA OPCION DE JUEGO";
private final int statusFontSize = 20;
private final Color statusColor = Extenciones.navyColor;
private final int btnFontSize = 16;
private final Color btnTextColor = Color.WHITE;
private final Color CREDITS_COLOR = Extenciones.grayColor;
private final int creditsFontSize = 12;
private final String universityText = "UEB";
private final Color OPPONENT_MODE_COLOR = Extenciones.navyColor;
private JLabel gameStatusLabel = new JLabel( statusMessageText, JLabel.CENTER );
private JButton mode3x3btn = new JButton();
private JButton mode4x4btn = new JButton();
private JButton mode5x5btn = new JButton();
private JButton loadGameBtn = new JButton();
private JLabel universityLabel = new JLabel( universityText );
private BufferedImage image;
public MainMenuView();
private void loadGameButtonHoverState();
public void add3x3GameButton(ActionListener listenForAdd3x3ButtonClick) ;
public void add4x4GameButton(ActionListener listenForAdd4x4ButtonClick);
public void add5x5GameButton(ActionListener listenForAdd5x5ButtonClick) ;
public void addLoadGameButton(ActionListener listenForLoadButtonClick) ;
private void add3x3GameButtonHoverState();
private void add4x4GameButtonHoverState() ;
private void add5x5GameButtonHoverState() ;
private void loadGameButtonHoverState();
Informações
- Descrição
- Fluxograma sobre Sem título, criado por JOSUE DAVID AYALA ARMENTA em 14-11-2018.
- Criado por
- JOSUE DAVID AYALA ARMENTA
- Visualizações
- 0
- Avaliação