@@ -264,7 +264,6 @@ public void run() {
264264
265265 Graphics background = ArrayVisualizer .this .window .getGraphics ();
266266 background .setColor (Color .BLACK );
267- int coltmp = 255 ;
268267
269268 ArrayVisualizer .this .visualClasses = new Visual [5 ];
270269 ArrayVisualizer .this .visualClasses [0 ] = new Bars (ArrayVisualizer .this );
@@ -277,10 +276,21 @@ public void run() {
277276 ArrayVisualizer .this .Renderer .updateVisuals (ArrayVisualizer .this );
278277 ArrayVisualizer .this .Renderer .drawVisual (ArrayVisualizer .this .VisualStyles , ArrayVisualizer .this .array , ArrayVisualizer .this , ArrayVisualizer .this .Highlights );
279278
280- ArrayVisualizer .this .mainRender .setColor (new Color (coltmp , coltmp , coltmp ));
281279 if (ArrayVisualizer .this .TEXTDRAW ) {
282280 Font f = ArrayVisualizer .this .mainRender .getFont ();
283281 ArrayVisualizer .this .mainRender .setFont (ArrayVisualizer .this .typeFace );
282+ ArrayVisualizer .this .mainRender .setColor (Color .BLACK );
283+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .category + ": " + ArrayVisualizer .this .heading , 17 , (int )(ArrayVisualizer .this .cw /1280.0 *30 )+32 );
284+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .formatter .format (ArrayVisualizer .this .currentLen ) + " Numbers" , 17 , (int )(ArrayVisualizer .this .cw /1280.0 *55 )+32 );
285+ ArrayVisualizer .this .mainRender .drawString (String .format ("Delay: " + ArrayVisualizer .this .Delays .displayCurrentDelay () + "ms" ), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *95 )+32 );
286+ ArrayVisualizer .this .mainRender .drawString (String .format ("Visual Time: " + ArrayVisualizer .this .Timer .getVisualTime ()), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *120 )+32 );
287+ ArrayVisualizer .this .mainRender .drawString (String .format ("Sort Time: " + ArrayVisualizer .this .Timer .getRealTime ()), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *145 )+32 );
288+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Reads .displayComparisons (), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *185 )+32 );
289+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getSwaps (), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *210 )+32 );
290+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getReversals (), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *235 )+32 );
291+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getWrites (), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *275 )+32 );
292+ ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getTempWrites (), 17 , (int )(ArrayVisualizer .this .cw /1280.0 *300 )+32 );
293+ ArrayVisualizer .this .mainRender .setColor (Color .WHITE );
284294 ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .category + ": " + ArrayVisualizer .this .heading , 15 , (int )(ArrayVisualizer .this .cw /1280.0 *30 )+30 );
285295 ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .formatter .format (ArrayVisualizer .this .currentLen ) + " Numbers" , 15 , (int )(ArrayVisualizer .this .cw /1280.0 *55 )+30 );
286296 ArrayVisualizer .this .mainRender .drawString (String .format ("Delay: " + ArrayVisualizer .this .Delays .displayCurrentDelay () + "ms" ), 15 , (int )(ArrayVisualizer .this .cw /1280.0 *95 )+30 );
@@ -291,7 +301,7 @@ public void run() {
291301 ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getReversals (), 15 , (int )(ArrayVisualizer .this .cw /1280.0 *235 )+30 );
292302 ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getWrites (), 15 , (int )(ArrayVisualizer .this .cw /1280.0 *275 )+30 );
293303 ArrayVisualizer .this .mainRender .drawString (ArrayVisualizer .this .Writes .getTempWrites (), 15 , (int )(ArrayVisualizer .this .cw /1280.0 *300 )+30 );
294- ArrayVisualizer .this .mainRender .setFont (f );
304+ ArrayVisualizer .this .mainRender .setFont (f );
295305 }
296306 background .drawImage (ArrayVisualizer .this .img , 0 , 0 , null );
297307 }}};
0 commit comments