X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTProgressBar.java;h=b144fd2757fddda34aa620698e40c3eed3bba2da;hb=a69ed767c9c07cf35cf1c5f7821fc009cfe79cd2;hp=3947a940af7c28710988361272dd4d74c839912b;hpb=d625990deaa2c24624adc9fbd3fcab58891f5aef;p=fanfix.git diff --git a/src/jexer/TProgressBar.java b/src/jexer/TProgressBar.java index 3947a94..b144fd2 100644 --- a/src/jexer/TProgressBar.java +++ b/src/jexer/TProgressBar.java @@ -3,7 +3,7 @@ * * The MIT License (MIT) * - * Copyright (C) 2017 Kevin Lamonte + * Copyright (C) 2019 Kevin Lamonte * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -98,26 +98,23 @@ public class TProgressBar extends TWidget { int progressInt = (int)(progress * 100); int progressUnit = 100 / (getWidth() - 2); - getScreen().putCharXY(0, 0, GraphicsChars.CP437[0xC3], incompleteColor); + putCharXY(0, 0, GraphicsChars.CP437[0xC3], incompleteColor); for (int i = 0; i < getWidth() - 2; i++) { float iProgress = (float)i / (getWidth() - 2); int iProgressInt = (int)(iProgress * 100); if (iProgressInt <= progressInt - progressUnit) { - getScreen().putCharXY(i + 1, 0, GraphicsChars.BOX, - completeColor); + putCharXY(i + 1, 0, GraphicsChars.BOX, completeColor); } else { - getScreen().putCharXY(i + 1, 0, GraphicsChars.SINGLE_BAR, - incompleteColor); + putCharXY(i + 1, 0, GraphicsChars.SINGLE_BAR, incompleteColor); } } if (value >= maxValue) { - getScreen().putCharXY(getWidth() - 2, 0, GraphicsChars.BOX, - completeColor); + putCharXY(getWidth() - 2, 0, GraphicsChars.BOX, completeColor); } else { - getScreen().putCharXY(getWidth() - 2, 0, GraphicsChars.SINGLE_BAR, + putCharXY(getWidth() - 2, 0, GraphicsChars.SINGLE_BAR, incompleteColor); } - getScreen().putCharXY(getWidth() - 1, 0, GraphicsChars.CP437[0xB4], + putCharXY(getWidth() - 1, 0, GraphicsChars.CP437[0xB4], incompleteColor); }