aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/ui/GamePanel.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/main/java/ui/GamePanel.java b/src/main/java/ui/GamePanel.java
index b6fa400..627f1d9 100644
--- a/src/main/java/ui/GamePanel.java
+++ b/src/main/java/ui/GamePanel.java
@@ -227,10 +227,8 @@ public class GamePanel extends JPanel {
lblHpMe.setText(yourHp+"("+yourShield+")"+"/"+yourMonster.hp);
lblHpEnemy.setText(enemyHp+"("+enemyShield+")"+"/"+enemyMonster.hp);
- progressBarHpMe.setValue((yourHp/yourMonster.hp)*100);
- progressBarHpMe.update(progressBarHpMe.getGraphics());
- progressBarHpEnemy.setValue((enemyHp/enemyMonster.hp)*100);
- progressBarHpEnemy.update(progressBarHpEnemy.getGraphics());
+ progressBarHpMe.setValue((int)(((yourHp*1.0)/yourMonster.hp)*100));
+ progressBarHpEnemy.setValue((int)(((enemyHp*1.0)/enemyMonster.hp)*100));
if(topFrame.game.getStatus()==GameStatus.PLAYER1WIN) {
JOptionPane.showMessageDialog(null,"YOU WIN","Result"+you,1);
btnAttack.setEnabled(false);
@@ -279,10 +277,8 @@ public class GamePanel extends JPanel {
lblHpMe.setText(yourHp+"("+yourShield+")"+"/"+yourMonster.hp);
lblHpEnemy.setText(enemyHp+"("+enemyShield+")"+"/"+enemyMonster.hp);
- progressBarHpMe.setValue((yourHp/yourMonster.hp)*100);
- progressBarHpMe.update(progressBarHpMe.getGraphics());
- progressBarHpEnemy.setValue((enemyHp/enemyMonster.hp)*100);
- progressBarHpEnemy.update(progressBarHpEnemy.getGraphics());
+ progressBarHpMe.setValue((int)(((yourHp*1.0)/yourMonster.hp)*100));
+ progressBarHpEnemy.setValue((int)(((enemyHp*1.0)/enemyMonster.hp)*100));
if(topFrame.game.getStatus()==GameStatus.PLAYER1WIN) {
JOptionPane.showMessageDialog(null,"YOU LOSE","Result"+you,1);
btnAttack.setEnabled(false);