La Web del Programador: Comunidad de Programadores
 
    Pregunta:  54348 - INTERFACE EN JAVA
Autor:  claudio desiderio
Hola, yo programo en entorno Windows.
Quiero cambiar mi lenguaje de programacion y estaba mirando java.
Vi un par de demos de sistemas de facturacion y vi la interface muy pobre. Todo gris, sin mucho colorido. No se si se debe al programador o al entorno q no permite hacer aplicaciones similares a Windows.

Otra pregunta, se puede imprimir en java con impresoras fiscales tipo Hasar 715f o Epson tm2000. Es mucho trabajo?

Como se pueden proteger contra pirateria los sistemas hechos en java?
Hay que hacerlos .exe y luego protegerlos?
Pero si lo quiero poner en linux, este ya no me serviria, no?

Muchas gracias.

  Respuesta:  Kernel
Hola, yo tambien estoy en proceso, aprendiendo java, la verdad java es un lenguaje muy avanzado que requiere de mucha teoria. Pero si conoces C es muy probable que te guste pues es similar, ademas java es muy poderoso por que te permite tener control total de lo que haces y es multiplataforma, te permite hacer bases de datos y enlazarlos con el tomcat, es POO, en fin, muchas cosas mas.

Pero que es multiplataforma?, pues bien, que la misma clase que hagas en windows la podras ejecutar en linux o mac(claro esta con la JDK instalado), los archivos ejecutables del java son los de extension .jar, este archivo lo podras ejecutar en cualquier sistema operativo. Una vez hecho tu programa lo haces ejecutable y el codigo fuente solo lo tendras tu. Pues en si el programa solo es el archivo jar y el codigo esta oculto.

A lo que respecta la impresion, es necesario crear Frames o JFrames, dibujarlos con el canvas integrado en java y mandarlos a imprimir. Todo esto, tendras que aprenderlo poco a poco, pues dependiendo de las librerias tendras clases diferentes y haras uso de ellas.

Para mayor informacion de lo que respecta a la impresion, puedes visitar la pagina de sun en :
http://java.sun.com/developer/technicalArticles/Printing/Java2DPrinting/

El JDK lo bajas de la pagina de sun tambien:
http://java.sun.com/javase/downloads/index.jsp

Un vez intalado puedes usar un editor de archivos java, asi puedes hacer uso del JCreator y descargarlo de la siguiente pagina:
http://www.jcreator.com/download.htm