Skip to main content

Posts

Showing posts with the label netbeans platform

One Click Open Sesame

Geertjan Wielenga, desarrollo el plugin   One Click Open Sesame   que permite abrir los archivos al dar simplemente un click. Descargarlo desde:  http://plugins.netbeans.org/plugin/53723/?show=true Instalarlo Menu NetBeans: Tools-->Plugin Seleccionar la pestaƱa Downloaded, dar clic en el botón Add Plugins.., seleccionar el archivo .nbm descargado. dar clic en el botón Install luego de haberlo instalado simplemente al dar un clic sobre el archivo este se abre en el Editor.

Actualización del Plugin Gmail Chat para NetBeans

En esta actualización se muestra el estado de los contactos en la barra de estado. Se agrupan los contactos en tres grupos(Disponibles, No Disponibles, Sin Invitacion Chat(Son los usuarios que aun no se ha permito chatear). Permite utilizar tamaños de letras mas pequeños

Plugin Gmail Chat para NetBeans version 1.0.7

Geertjan Wielenga ha mejorado el código y el diseño del plugin. Ahora no es necesario colocar en el email @gmail.com Tiene un diseño mas organizado que permite una mejor integración con los demÔs componentes de NetBeans, Descarga http://plugins.netbeans.org/plugin/39307/?show=true

Plugin Gmail Chat para NetBeans version 1.0.6

Esta versión permite definir el tipo de fuente de letra y el tamaño Ademas los colores de los mensajes estan diferenciados. Ademas del soporte de html. Este muestra la imagen Pueden descargarlo desde http://plugins.netbeans.org/ En Categorias seleccionar Team Colaboration -> Version del IDE 7.0

Plugin Generador Java Server Faces

Luego de haber creado el proyecto Web y usar el generador de clases ahora usaremos el plugin generador Java Server Faces 1. Creamos una plantilla 2. Seleccionamos la plantilla 3.El proyecto con la plantilla generado 4.El plugin generador de clases agrega el resource-ref en el archivo web.xml 5. Ahora damos clic en el plugin Generador Java Server Faces 6.El plugin nos muestra las plantillas y presionamos el botón generar. 7. El plugin genera el directorio modulos donde estarÔn Login.xhtml, Menu.xhtml y una carpeta para cada tabla con los diversas opciones. 8.También agrega el menu primefaces a la plantilla 9. Entramos a la administración de glassfish y creamos el pool de conexiones 10. Ejecutamos el proyecto 11. Tenemos la aplicación generada 12. Presionamos el botón login y nos muestra el dialogo 13.Se habilita el menu una vez que nos hayamos logeado 14. Seleccionamos Crear 15. Ahora seleccionamos la opción Listar Nos muestra los registros. 16. x...

Plugin Generador de clases Java

Jugando un poco con NetBeans platform, estoy en el desarrollo de un API de persistencia y dos plugins para integrarlos con NetBeans IDE. El pluging Genera los beans de las clase de la base de datos, las clases controladores y maneja la persistencia. Pasos: 1. Creamos un proyecto Web con NetBeans. Archivo->Proyecto Nuevo->Seleccionar Java Web -> Web Application 2. Frameworks seleccionamos Java Server Faces y en componentes Primefaces 3. Se genera el proyecto 4.En Archivo->Propiedades del proyecto agregar el driver jdbc de la base de datos y el api de persistencia. 5. Ahora dar clic en el pluging 6. Seleccionamos la base de datos Presionar el botón Siguiente 7.Ahora presionar el botón Generar 8.El plugin generara los beans, controller y las clases de persistencia para que puedas manipularlas en tu proyecto, ademÔs archivos properties, clase para encriptar y una clase de utilidades 9. se crea un beans para cada tabla con las propiedades de cada c...

IDENTIFICAR EL TIPO DE PROYECTO

IDENTIFICAR EL TIPO DE PROYECTO Identifica el tipo de proyecto abierto y obtiene la ruta de la carpeta src y web Damos clic en el nombre del proyecto y presionamos Creamos un nuevo modulo En las propiedades Agregamos En el layer.xml agregamos <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd"> <filesystem> <folder name="Actions"> <folder name="File"> <file name="org-avbravo-analizadorproyectos-MiAccion.instance"> <attr name="SystemFileSystem.localizingBundle" stringvalue="org.avbravo.analizadorproyectos.Bundle"/> <attr name="delegate" newvalue="org.avbravo.analizadorproyectos.MiAccion"/> <attr name="displayName" bundlevalue="org.avbravo.analizadorproyectos.Bundle#CTL_AnalizadorProyecto="/> ...

Ventana de login para NetBeans Platform parte 2

Solo deseamos que tenga los botones de Aceptar y Cancelar habilitados, para ello modificamos el método createLoginDialog(). private void createLoginDialog(){ JButton ok = new JButton(); ok.setText("OK"); JButton cancel = new JButton(); cancel.setText("Cancel"); cancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //close whole application } }); ok.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { //authenicate username and password } }); NotifyDescriptor nd = new NotifyDescriptor.Confirmation(form, "Login"); nd.setOptions(new Object[]{ok, cancel}); DialogDisplayer.getDefault().notifyLater(nd); } Corregimos las importaciones import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; Agregamos el codigo para el botón Cancel, agregango exit(); cancel.addActionListener(new ActionListener() { public void actionPerfor...