Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/12/2010, 09:59
Avatar de Physlet
Physlet
 
Fecha de Ingreso: octubre-2010
Ubicación: Panamá
Mensajes: 48
Antigüedad: 13 años, 6 meses
Puntos: 9
Respuesta: [Duda] Manejo del tiempo en Java

Muchas gracias!
Aunque al final terminé haciendo una clase desde 0, pero igual implementaré esto, gracias =)...

Esta fue la clase que hice:

Código:
import java.text.DecimalFormat;

public class DurationManager{
	double frames, fps;
	
	public void set(double frames, double fps){
		this.frames = frames;
		this.fps = fps;
	}
	
	public String getDuration(){
		String m, s;
		DecimalFormat df = new DecimalFormat("00");
		
		m = df.format((long) frames/fps);
		s = df.format((long) frames%fps);
		
		return m+":"+s;
	}
}
Ahora lo que necesito es que por ejemplo, a partir de una duración, supongamos que 04:00 (4 minutos), el tiempo vaya disminuyendo con respecto a otro eje.

Por ejemplo, si tenemos TIEMPO vs BYTES, a medida que los BYTES van aumentando, el tiempo vaya disminuyendo, y que cuando los BYTES lleguen a su límite, el tiempo sea 0.