diff options
author | cirakg <ciraboxkg@gmail.com> | 2023-01-02 16:03:42 +0100 |
---|---|---|
committer | cirakg <ciraboxkg@gmail.com> | 2023-01-02 16:03:42 +0100 |
commit | 9a6b11b87000cd89ec2816ffea5a33ed9f6b9c6a (patch) | |
tree | 084658bb11453c6f06c9aa95f35c08d1c3b0a2e4 /src/main/java/ui | |
parent | 8d0fedf836cfd418f9c05d5c21b3c6cc1875e5c9 (diff) |
Ispravljen progress bar.
Diffstat (limited to 'src/main/java/ui')
-rw-r--r-- | src/main/java/ui/GamePanel.java | 12 |
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); |