Interfaz grafica para programa de gestion en java
Hola a todos, hace tiempo hice un programa en c# y también hace tiempo que quiero pasarme a Java pero no he podido encontrar un manual, libro y/o tutorial en internet que me ayude a crear buenas interfaces gráficas. Quisiera saber si es posible con java lograr interfaces como estas que linkeo.Además destacar que los forms los he creado con el visual studio solo creandolos y agregando componentes
http://www.pronexo.com/sellpos/1.gif
http://www.pronexo.com/sellpos/2.gif
La verdad no importa si solo pudiese hacerlas similar y en color gris pero la verdad no he encontrado nada y estoy un poco perdido.
Saludos
Juan Manuel De Castro
http://www.pronexo.com
Pronexo.com Diseño web profesional
- Inicie sesión o regístrese para enviar comentarios
Hola Juan Manuel:
Hola Juan Manuel:
Antes de empezar, necesitas conocer java pero no creo te
sea muy dificil despues de estar familiarizado con c#
Existen 2 alternativas para lo que necesitas:
1. Swing
2. SWT
Solo conozco a fondo swing, así es que te guiaré en la forma que se debe hacer con esta tecnología.
Si deseas conocer a fondo como funciona cada uno de los componentes swing, puedes comenzar con el siguiente tutorial
http://java.sun.com/docs/books/tutorial/uiswing/
Además, existen entornos de desarrollo como visual studio tales como netbeans
o eclipse, en los cuales puedes crear tus programas de escritorio por medio de drag & drop.
Netbeans cuenta con uno llamado matisse en el cual puedes arrastrar tus componentes hacia tu ventana y
empezar a programar.
Un pequeño tutorial: http://testwww.netbeans.org/kb/50/quickstart-gui.html
Tal vez se te presente el problema que algunos de los componentes que necesites no se encuentren en la paleta de
componentes, en tal caso debes buscar esos componentes por separado. Por ejemplo si necesitas un calendario
no vas a encontrarlo en la paleta de componentes, en dado caso deberás buscar alguna librería de un tercero que
te propocione la funcionalidad. Para el calendario aqui un demo: http://www.toedter.com/en/jcalendar/demo.html
Debes tener en cuenta que la interfaz gráfica será un poco más lenta que c# pero tendrás la ventaja que será
multiplataforma.
La idea que se tiene de que las interfaces gráficas en java son todas grises es un mito, ahora que empieces a crear
tus interfaces verás como puedes hacer cosas muy buenas y con una calidad igual a la de cualquier lenguaje de programación.
Algunos look and feel para tu aplicacion:
https://substance.dev.java.net/
This is not a Look And Feel
But Works and really well
http://ix.cs.buap.mx/~carlo/images/Minesys.jpg
This is Carlo and you can find me in
http://ix.cs.buap.mx/~carlo
carlo.valencia@hotmail.com
Check it Out .....
k jar usas
hola man vi tu imagen y esta muy xevere como se llama esa libreria k usas gracias xD ----