progrmar pic

Páginas: 5 (1199 palabras) Publicado: 4 de agosto de 2013
Creando una aplicacion JAVA + JPICUSB

Herramientas:

JPICUSB 1.0 http://divideandconquer.com.ar/dyq/2009/01/jpicusb-comunicacion-pic-usb-usando-java/
NetBeans IDE 6.5 http://www.netbeans.org/downloads/start.html?platform=windows&lang=en&option=javase&version=6.5

A tener en cuenta:

-Todo archivo Java debe contener una clase cuyo nombre sea identico al nombre del archivo
-La clase quecontenga el metodo estatico publico "public static void main(String[] args)", puede ser usada como
Main Class (equivalente al main de C)
-Todos los metodos de la inerfaz jpicusb son estaticos, por lo que no es necesario crear una instancia de la clase para utilizarlos.

Pasos a Seguir:

1_ Creamos una carpeta donde alojaremos nuestra aplicacion, en mi caso D:\jPicUSB_Test\
2_ Instalamos yEjecutamos NetBeans IDE 6.5
3_ Creamos un nuevo Proyecto
3_1_ File -> New Project
3_2_ Choose Project
Esto nos presenta una ventana donde la IDE nos presenta que tipo de proyectos puede crear.
Despues de Leer la descripcion de los posibles proyectos, nos inclinamos sobre "Java Application" de la categoria "Java"
3_2_ Name and Location
Aca proporcionamos la ubicacion y nombre de nuestroproyecto
Project Name: yo eleji JavaUSB
Project Location: D:\jPicUSB_Test\ la carpeta que creamos para alojar nuestro proyecto en el paso 1_
Nota: La IDE creara una carpeta D:\jPicUSB_Test\JavaUSB para alojar las fuentes de la aplicacion.
3_3_ Presionamos en Finish asi NetBeans crea el esqueleto para nuestro proyecto
4_ Extraemos jpicusb1.0.rar en nuestra carpeta D:\jPicUSB_Test\
Asi obtenemosel directorio D:\jPicUSB_Test\jpicusb1.0\ que contiene todas las librerias e interfaz para poder comunicarnos con nuestro PIC
5_ Agregamos la libreria jpicusb a nuestro proyecto
5_1_ En el arbol de nuestro Proyecto, presionamos con el boton derecho sobre Libraries y elejimos la opcion Add JAR/Folder.

5_2_ Elejimos el archivo jpicusb.jar ubicado en la carpeta que acabamos de extraer, en mi casoD:\jPicUSB_Test\jpicusb1.0\jpicusb.jar

5_3_ Ahora podemos corroborar que la libreria esta ubicada en arbol de nuestro proyecto bajo el nodo Libraries
Ahora nuestra aplicacion puede tomar 2 caminos diferentes.
Podemos escribir una aplicacion sin interfaz grafica (consola) o con interfaz grafica.
Si quisieramos hacer una aplicacion sin interfaz, hubieramos usado C, asi que nos decantamos enla 2da.
6_ Borramos el archivo Main.java porque no nos sirve.
6_1_ Boton derecho sobre Main.java -> Delete
7_ Creamos una interfaz con la JFC Swing
7_1_ Boton derecho sobre el paquete javausb que esta en "Source Packages" y nos dirijimos a New -> Other...

7_2_ Nos dirijimos a la categoria "Swing GUI Forms"
7_3_ Y despues de leer las  descripciones nos inclinamos sobre "JFrame Form"

7_4_Rellenamos la informacion sobre el JFrame
Class Name: Principal
7_5_ Y listo, le damos en finish, y vemos como nos creo un nuevo archivo Principal.java
8_ Importamos la clase de la interfaz jpicusb. Esto lo hacemos en cada clase en la que vallamos a utilizar la interfaz jpicusb.
8_1_ Editamos el archivo Principal.java dirijiendonos a la pestaña "Source"
8_2_ Debajo del texto "packagejavausb;" agregamos nuestro import (como un include de C) "import jPicUsb.*;"

8_3_ Cambiamos la carpeta donde nuestro proyecto se ejecutara cuando probemos nuestra aplicacion usando el IDE. Esto lo hacemos asi nuestra aplicacion encuentre el archivo jpicusb.dll
8_3_1_ Boton derecho sobre la raiz de nuestro proyecto "JavaUSB" y elejimos la opcion Properties.
8_3_2_ Nos vamos a la seccion "Run" y en"Working Directory" elejimos la carpeta jpicusb1.0, en mi caso D:\jPicUSB_Test\jpicusb1.0\

9_ Iniciamos el vinculo con la interfaz llamando su metodo load(), lo que nos habilitara llamar a cualquier otro metodo. La llamada al metodo debe ser realizada solo una vez. Y puede ser llamada en cualquier lugar del codigo.
9_1_ Buscamos el constructor de nuestra clase "public Principal()" y agregamos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Progrmas
  • Progrma
  • progrma
  • Progrmas
  • progrmas
  • Progrma
  • Progrma
  • progrma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS