Abeille Forms Designer

Por lo que entiendo forms es un layout de java hecho por un otro proyecto de software libre el cual se concentra en la edicion de formas de una forma sencilla.

Pero el Abeille forms designer es un programa en java que te permite hacer formas de una forma muy facil y de manera visual, de esta forma separando el aspecto de la programación.

De tal forma que uno diseña una forma en este programa y este te genera una clase la cual puedes usar. El codigo es muy limpio y facil de leer. Tiene incluso comentarios para javadoc.

El diseñador es un poco raro al principio pero ya que se le agarra el chiste es muy intuitiva y es muy sencilla.

Ahora que estoy programando en java para mi proyecto me ha sido muy util y en general me gusto la forma en que se puede usar.

veran este diseñador guarda sus documentos como xml o como jfrm este ultimo es formato binario.

Pero bueno con este archivo sin pasarlo a codigo se puede llamar desde una clase de la siguiente forma:

FormPanel panel = new FormPanel("archivo.xml");

luego uno accede a cada elemento de la forma con unos getter y setters definidos en la clase FormPanel.

por ejemplo si pusimos un JButton y le pusimos el nombre de boton.

un action listener seria asi:

panel.getButton("boton").addActionListener(new ActionListener(){
public void ActionPerformed(ActionEvent e){
//aqui pones tu codigo
}
});

Como ven uno puede usar la clase generada en codigo o usar este metodo que es el que mas me gusta pues separa lo visual de la funcionalidad.

En general es una herramienta que ahorra mucho tiempo. Por eso la he escogido para mi proyecto y espero que les interese.
www.jetaware.com es la página de donde se pueden bajar el programa.

Comentarios

Coca dijo…
wow, quisiera aprender java
kryztovall dijo…
No manches todavia tienes esa playera del staff de prepa?
Mi mamá agarro mis playeras de la prepa y las empezo a usar de trapos =(

Es bueno saber que alguien logro salvar esas playeras del recuerdo de las garras de su mama jejeje.

No te has enfadado de instalarle linuxes a la mac?

Entradas populares