\r
import com.billkuker.rocketry.motorsim.Burn;\r
import com.billkuker.rocketry.motorsim.BurnSummary;\r
+import com.billkuker.rocketry.motorsim.Colors;\r
import com.billkuker.rocketry.motorsim.RocketScience;\r
\r
public class SummaryPanel extends JPanel implements Burn.BurnProgressListener, RocketScience.UnitPreferenceListener {\r
private static final long serialVersionUID = 1L;\r
- private static final Color RED = new Color(196, 0, 0);\r
- private static final Color GREEN = new Color(0, 196, 0);\r
- private static final Color ORANGE = new Color(160, 96, 0);\r
+\r
private final Burn burn;\r
private final JProgressBar bar = new JProgressBar();\r
private BurnSummary bs;\r
} else {\r
double d = bi.getSaftyFactor();\r
if (d >= 1.5) {\r
- saftyColor = GREEN;\r
+ saftyColor = Colors.GREEN;\r
} else if (d > 1) {\r
- saftyColor = ORANGE;\r
+ saftyColor = Colors.ORANGE;\r
} else {\r
- saftyColor = RED;\r
+ saftyColor = Colors.RED;\r
}\r
JLabel l = new JLabel(new DecimalFormat("##########.##")\r
.format(bi.getSaftyFactor()));\r