elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Estilos en Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Estilos en Java  (Leído 7,332 veces)
RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Estilos en Java
« Respuesta #10 en: 14 Mayo 2012, 06:29 am »

Hola mira lo que se puede hacer con javascript, es traducir el código Swing para generar algo que sea visible en una página Web. En definitiva no puedes manipular reglas CSS para definir el estilo de los componentes, como mencioné antes esto solo es posible en JavaFX. Para hacer lo que pides con Swing sería posible posible, pero entonces tocaría crear wrappers, bindings, traductores o interpretes que hagan "el trabajo sucio", hasta el momento no conozco ninguna librería capaz de hacer esto, y para crearla llevaría muuuuchisimo tiempo y trabajo para una API que está próxima a quedarse obsoleta (y que de cierto modo hoy ya lo es).

Espero haber sido de ayuda.

PD: No estoy seguro, pero si recuerdo bien las reglas CSS se podrían usar en SWT

Saludos.


« Última modificación: 14 Mayo 2012, 06:35 am por RyogiShiki » En línea

mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
Re: Estilos en Java
« Respuesta #11 en: 14 Mayo 2012, 07:10 am »

Googleando me encontre con una librearia muy interesante  " Edisoncor " aca les dejo el link :
http://www.edisoncor.org/demos-edisoncorsx/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Edisoncor+%28Edisoncor+Weblog%29

Me parece bastante interesante,algo asi desearia poder desarrollar......alguna idea por donde empezar


En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Estilos en Java
« Respuesta #12 en: 14 Mayo 2012, 07:28 am »

Viendo el código fuente de la librería solo muestra un pequeño archivo, y lo demás está dentro de jars como archivos .class, así que no he visto el código muy a fondo.

En todo caso si revisas el libro que postee anteriormente. O si tal vez comienzas a averiguar, buscar e informarte sobre Java2D verás que es lo que necesitas para hacer el tipo de cosas que hace Edisoncor.

Para una de las ediciones de JavaOne (creo que en 2006) y para demostrar el poder de Java2D se creo el proyecto Aerith, del cual puedes ver un overview aquí. Del que tienes una referencia e información de diseño, y algo de especificación en el último capítulo del libro que postee, de hecho es el "caso de estudio" del libro

Pero bueno como he mencionado ya durante todo el hilo, este tipo de cosas son muuuuuchisimo más fáciles de hacer con JavaFX.

Espero sea de ayuda.

Saludos
« Última modificación: 14 Mayo 2012, 08:03 am por RyogiShiki » En línea

kasiko

Desconectado Desconectado

Mensajes: 218



Ver Perfil
Re: Estilos en Java
« Respuesta #13 en: 14 Mayo 2012, 15:15 pm »

...., hasta el momento no conozco ninguna librería capaz de hacer esto, y para crearla llevaría muuuuchisimo tiempo y trabajo para una API que está próxima a quedarse obsoleta (y que de cierto modo hoy ya lo es).
....

Al leer este tema y esta parte en especial queria preguntar ¿si swing esta obsoleta, cual es la evolucion?  :rolleyes:
En línea

Nos vemos...

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Estilos en Java
« Respuesta #14 en: 14 Mayo 2012, 16:00 pm »

Al leer este tema y esta parte en especial queria preguntar ¿si swing esta obsoleta, cual es la evolucion?  :rolleyes:

Como he mencionado durante todo el hilo, la evolución y el reemplazo de Swing es JavaFX, lo podemos leer en la página de Oracle, en el FAQ de JavaFX la respuesta a la pregunta 6:

Cita de: ORACLE
6. Is JavaFX replacing Swing as the new client UI library for Java SE?
Yes. However, Swing will remain part of the Java SE specification for the foreseeable future, and is included in the JRE. On one hand, Swing is widely used in existing Java desktop applications, but relies on an old architecture, which requires a certain level of expertise and specialization. On the other hand, JavaFX features a set of modern UI controls that can be skinned using standard CSS techniques. While we recommend developers to leverage JavaFX APIs as much as possible when building new applications, it is possible to use Swing and JavaFX within the same application, allowing developers to extend existing Swing applications.

Fuente: http://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html

Saludos
En línea

kasiko

Desconectado Desconectado

Mensajes: 218



Ver Perfil
Re: Estilos en Java
« Respuesta #15 en: 16 Mayo 2012, 13:24 pm »

Como he mencionado durante todo el hilo, la evolución y el reemplazo de Swing es JavaFX, lo podemos leer en la página de Oracle, en el FAQ de JavaFX la respuesta a la pregunta 6:

Fuente: http://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html

Saludos

muchas gracias por la info ;)
En línea

Nos vemos...

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Estilos en asp.net¿?
.NET (C#, VB.NET, ASP)
[ Alberto] 1 2,896 Último mensaje 19 Junio 2007, 16:44 pm
por Hadess_inf
Duda con estilos.
Desarrollo Web
NaSaRiD15 3 2,273 Último mensaje 22 Julio 2010, 01:40 am
por NaSaRiD15
Web no carga los estilos despues de una redirección
Desarrollo Web
Hekaly 2 1,789 Último mensaje 18 Noviembre 2014, 17:38 pm
por MinusFour
Estilos CSS
Desarrollo Web
yoelrodguez 3 1,952 Último mensaje 29 Junio 2015, 23:32 pm
por BroosMario
Pongo dos estilos css con <link> y se me mezclan los estilos.solucion?
Desarrollo Web
Drakaris 2 2,189 Último mensaje 25 Julio 2017, 11:25 am
por Drakaris
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines