Display time in red when 10 seconds or less is left
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@167 72836036-5685-4462-b002-a69064685172
This commit is contained in:
parent
b8206243a7
commit
706406ed6f
1 changed files with 8 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
package jrummikub.view.impl;
|
package jrummikub.view.impl;
|
||||||
|
|
||||||
|
import java.awt.Color;
|
||||||
import java.awt.Insets;
|
import java.awt.Insets;
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
|
@ -53,7 +54,8 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
/**
|
/**
|
||||||
* Sets the current player name
|
* Sets the current player name
|
||||||
*
|
*
|
||||||
* @param playerName the player name
|
* @param playerName
|
||||||
|
* the player name
|
||||||
*/
|
*/
|
||||||
void setCurrentPlayerName(String playerName) {
|
void setCurrentPlayerName(String playerName) {
|
||||||
currentPlayerNameLabel.setText(playerName);
|
currentPlayerNameLabel.setText(playerName);
|
||||||
|
@ -64,6 +66,11 @@ class PlayerPanel extends JPanel implements IPlayerPanel {
|
||||||
timeBar.setValue(time);
|
timeBar.setValue(time);
|
||||||
timeBar.setString(Integer.toString(time / 60) + ":"
|
timeBar.setString(Integer.toString(time / 60) + ":"
|
||||||
+ secondFormat.format(time % 60));
|
+ secondFormat.format(time % 60));
|
||||||
|
|
||||||
|
if (time <= 10)
|
||||||
|
timeBar.setForeground(Color.RED);
|
||||||
|
else
|
||||||
|
timeBar.setForeground(Color.BLACK);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Reference in a new issue