Aula Ricardo

This commit is contained in:
2025-11-26 23:15:53 -03:00
commit 9d78ac4cc6
24 changed files with 1915 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

93
target/classes/styles.css Normal file
View File

@@ -0,0 +1,93 @@
.root {
-fx-background-color: #0a5c0a; /* Verde clássico */
-fx-font-family: 'Arial';
}
/* Títulos */
.titulo-principal {
-fx-text-fill: white;
-fx-font-size: 32px;
-fx-font-weight: bold;
-fx-padding: 20;
-fx-effect: dropshadow(three-pass-box, rgba(0,0,0,0.5), 5, 0, 0, 1);
}
.titulo-area {
-fx-text-fill: #ffc107; /* Dourado */
-fx-font-size: 18px;
-fx-font-weight: bold;
}
/* Container das Mãos (Areas) */
.area-jogo {
-fx-background-color: rgba(0, 0, 0, 0.2);
-fx-border-color: #ffc107;
-fx-border-width: 2;
-fx-border-radius: 10;
-fx-background-radius: 10;
-fx-padding: 20;
-fx-spacing: 15;
-fx-alignment: center;
-fx-min-width: 600;
}
/* A Carta Visual */
.carta {
-fx-background-color: white;
-fx-background-radius: 8;
-fx-border-color: #333;
-fx-border-radius: 8;
-fx-border-width: 1;
-fx-pref-width: 80;
-fx-pref-height: 120;
-fx-effect: dropshadow(three-pass-box, rgba(0,0,0,0.4), 8, 0, 2, 2);
}
.carta-texto {
-fx-font-size: 18px;
-fx-font-weight: bold;
}
.carta-naipe-grande {
-fx-font-size: 36px;
}
.red { -fx-text-fill: #d90000; }
.black { -fx-text-fill: black; }
/* Carta Oculta (Verso) */
.carta-oculta {
-fx-background-color: linear-gradient(to bottom right, #444, #666);
-fx-background-radius: 8;
-fx-border-color: white;
-fx-border-width: 2;
-fx-border-style: solid;
}
/* Mensagem de Status */
.status-msg {
-fx-text-fill: white;
-fx-font-size: 24px;
-fx-font-weight: bold;
-fx-padding: 10;
}
/* Botões */
.button {
-fx-background-color: #ffc107;
-fx-text-fill: #333;
-fx-font-size: 14px;
-fx-font-weight: bold;
-fx-background-radius: 5;
-fx-cursor: hand;
-fx-padding: 10 20;
}
.button:hover {
-fx-background-color: #ffd54f;
}
.button:disabled {
-fx-background-color: #999;
-fx-opacity: 0.7;
}

View File

@@ -0,0 +1,7 @@
com\blackjack\model\Baralho.class
com\blackjack\model\Mao.class
com\blackjack\model\Rank.class
com\blackjack\BlackjackApp.class
com\blackjack\model\Carta.class
com\blackjack\model\Nipe.class
com\blackjack\Launcher.class

View File

@@ -0,0 +1,7 @@
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\Launcher.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\BlackjackApp.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\model\Rank.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\model\Mao.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\model\Carta.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\model\Baralho.java
C:\Users\smaker\Downloads\jogo_blackjack_21_fx\jogo_blackjack_21_fx\src\main\java\com\blackjack\model\Nipe.java