-Eric
Lawrie Griffiths wrote:
Hi Carlos,You just declare a string variable outside the loop. It is not LCD.drawString that is the problem, but any use of a string literal:String miRobot = "miRobot"; while (!Button.ESCAPE.isPressed()) { LCD.clear(); LCD.drawString(miRobot, 0,0); LCD.drawInt( (int)(Runtime.getRuntime().freeMemory()),0,1); LCD.refresh(); } Lawrie----- Original Message ----- From: "Carlos Agüero" <[EMAIL PROTECTED]>To: "leJOS Discussion List" <[email protected]> Sent: Monday, October 22, 2007 3:31 PM Subject: [Lejos-discussion] drawString method and memoryHi everybody, as you know, every time we do a call to drawString() mehod, a new String is created and we loose some bytes of memory. Is there any way or trick to avoid this loss of memory in case of we need to use several calls to drawString(). Imagine a simple loop: while (!Button.ESCAPE.isPressed()) { LCD.clear(); LCD.drawString("miRobot", 0,0); LCD.drawInt( (int)(Runtime.getRuntime().freeMemory()),0,1); LCD.refresh(); } Is there any way to execute this kind of code without loosing all the memory? Thanks, Carlos -- Carlos E. Agüero Durán | Grupo de Sistemas y Comunicacines (GSyC) http://gsyc.es/~caguero | Universidad Rey Juan Carlos ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Lejos-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lejos-discussion-------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG Free Edition.Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date: 21/10/2007 15:09------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Lejos-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lejos-discussion
smime.p7s
Description: S/MIME Cryptographic Signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________ Lejos-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lejos-discussion
