Lenguajes JVM

Otros lenguajes para la JVM (Groovy, Scala, Clojure, etc)

(HashMap - data binding - JFace) en RCP

Quiero hacer un dataBinding entre la información que tiene un HashMap y los SWT-JFace Viewers

He visto que se maneja con un PojoProperties (pq mi HashMap es una propiedad de mi clase, no me interesan los demás) un WidgetProperties para los UI y se ligan con un DataBindingContext.

Pero en sí, me confunden estos términos:
- WritableValues
- IObservableValue
- IObservableMap
- ContentProvider
- ObservableMapLabelProvider

El concepto que tengo es: Un JFace se une con un Pojo (una de sus propiedades) con un DataBindingContext (que se hace en un JFace - UI)

Pero no entiendo el dataBinding con los Maps, ni el concepto de los Providers ni de los Viewers.
Me podrían ayudar y poner un ejemplo para poder configurar este binding entre un componente UI y un PojoProperties?

Saludos

(HashMap - data binding - JFace) en RCP

Quiero hacer un dataBinding entre la información que tiene un HashMap y los SWT-JFace Viewers

He visto que se maneja con un "PojoProperties" (pq mi HashMap es una propiedad de mi clase, no me interesan los demás) un "WidgetProperties" para los UI y se 'ligan' con un "DataBindingContext".

Pero en sí, me confunden estos términos:
- WritableValues
- IObservableValue
- IObservableMap
- ContentProvider
- ObservableMapLabelProvider

El concepto que tengo es: Un JFace se une con un Pojo (una de sus propiedades) con un DataBindingContext (que se hace en un UI)
Pero no entiendo los Maps, ni los Providers ni los Viewers.

Me podrían ayudar y poner un ejemplo para poder configurar este binding entre un componente UI y un PojoProperties?

Saludos

TABULACIONES DE ARRAYS GRAFICAMENTE

Hola , que tal!

Tengo una duda de como tabular arreglos pero quiero hacerlos de forma grafica como por ejemplo en un JPANEL O JFRAME.
Lo que quiero hacer es lo siguiente.

Tengo un array ya definido con sus valores en cada posicion y quiero ponerlos en pantalla de tal forma que se vea como una tabla.

A B C D E F G H
a 1 0 1 0 1 4 2 3
b 2 8 2 2 2 2 1 0

El balance entre el uso de métodos como operadores.

Estaba escribiendo una respuesta al post de ezamudio Operadores en Ceylon pero como siempre me extendí más de la cuenta y mejor cree esta entrada separada.

El tema es la sobre carga de operadores en Ceylon.

Es interesante tratar de alcanzar el balance entre el uso de operadores y métodos en un lenguaje de programación.

Por un lado, si se permite que cualquier método se pueda utilizar como operador, se puede terminar creando código que solamente el autor del programa o la biblioteca entienda y eso cuando aún lo tiene fresco en la mente. Me parece que este es una de las críticas más fuertes hacía C++ y a Scala ( aunque Scala además permite una sintaxis diferente para la invocación de métodos que es sin usar punto )

Por otro lado si se prohibe del todo se tiene un lenguaje que es sumamente claro y fácil de entender por cualquiera pero que resulta tedioso porque el programador tiene que escribir toooodo el nombre del método y no simplemente un operador ( Java , Javascript y Go por ejemplo )

Videopodcast de ViveCodigo, Episodio 13 Temporada 0: Clojure

En este podcast entrevistamos a Andrés Gómez, quien es el representante principal de la comunidad de Clojure México y nos vino a platicar acerca del lenguaje, compartiendo su experiencia y la forma en la que nos podemos introducir a desarrollar con este paradigma funcional que corre sobre la JVM.

El post y más información:

http://vivecodigo.org/2012/02/07/podcast-13-de-la-temporada-0/

Curso de programación con el lenguaje Scala

Primera llamada al Curso de Programación con Scala.

Scala es uno de los tantos lenguajes de programación que en los últimos años han surgido para la máquina virtual de Java. Es un lenguaje que combina de manera muy elegante el estilo imperativo de la programación orientada a objetos, con el estilo de la programación funcional.
Scala permite hacer uso de todo el potencial del lenguaje Java e ir mucho más allá para resolver problemas donde la transparencia referencial que se obtiene con la programación funcional es un ingrediente imprescindible para escribir código "limpio".
Este curso introduce al participante conocedor de Java en el mundo de Scala, siguiendo un camino ni largo ni tortuoso y asimilando la "complejidad" del lenguaje "sorbo a sorbo".

Introducción e instalación de Scala

Trabajar con imágenes.

Amigos, nuevamente con una consulta.

Estoy realizando una aplicación en el cual quiero poner imágenes en labels y botones.

Mi problema se da cuando los cargo, en la opción icon (Netbeans 7.1) del menú propiedades, ingreso y tengo 2 opciones Image within project, es decir, me guarda la imagen en la carpeta RESOURCES del proyecto... pero cuando ejecuto el jar no exporta las imágenes, por lo tanto tome la decisión de llamar siempre a las imágenes de una carpeta fija, por ejemplo: C:\miprograma\images.

Como puedo hacer???

Cuando genere el jar pueda todo estar en una solo carpeta, para copiar y pegar en otro pc y mi aplicación trabaje normalmente, en el caso anterior debo obligatoriamente pegar en el c:\ para que funcione con todas las imágenes y mi aplicación.

Por su ayuda gracias.

Video podcast de ViveCodigo 00x12 - 2do. Coding Dojo

"En esta emisión del podcast convocamos a la comunidad de desarrolladores a asistir al 2do. Coding Dojo de ViveCodigo.org, en donde les pusimos un par de retos a implementar: #7 Project Euler y Roman Numerals
Es interesante ver las respuestas de todos pues se utilizaron varios lenguajes y las soluciones incluso entre mismos lenguajes difieren en su implementación.
Les recomendamos leer el post del Dojo en ViveCodigo.org, pues encontrarán las referencias a las respuestas que se desarrollaron y en la mayoría de los casos los asistentes mejoraron sus soluciones.
Que lo disfruten tanto como nosotros..."

Ceylon IDE

Vía Twitter me enteré de esta noticia: Ceylon tiene su propio IDE

Aqui la liga
http://ceylon-lang.org/documentation/ide/install/

problema para ejecutar los fichero .class en jdk con ms-dos

hola a todo.


soy nuevo en esta pejina seria de gran ayuda si alguien me ayudara a corregir este gran problema yo instale el programa jdk 1.7.0 y ce todo con una manual que descargue de la wad y no es podido ejecutar el archivo .class

esto es lo que escribo:
C:\users\Yunior\Documents>hola.class

enter


luego me sale esto

http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc7/p480x480/389801_311902855...
Distribuir contenido