lunes, 25 de octubre de 2010


MProject: Fase 1

Ya subí a sourceforge la primera version de MProject un framework para la generacion de GUI's a partir del clases que representen el modelo de un programa, por el momento se encuentra en fase Pre-Alpha eso quiere decir que es poco mas que una prueba de concepto, pero voy a ir subiendo cambios constantemente, avisaré cuado entre en la fase Alpha.

Como ejemplo de lo que puede hacer el Framework, supongan que tienen una clase como esta:

class Clase_de_prueba
{
public long suma_de_tres_numeros_enteros(int primer_numero,long segundo_numero,long tercer_numero){
return primer_numero + segundo_numero + tercer_numero;
}
}


Para generar una GUI para este modelo, nada mas hay que hacer:

public static void main(String[] args) {
MProject.run(Clase_de_prueba.class);
}

Así de simple y se generará la siguiente ventana:



Y al darle click en el Botón:



Todavía esta verde , pero es una muestra de lo que se puede hacer con esto.