Skip to main content

Posts

Showing posts from August, 2006

Plugins en netbeans 6.0 M2

Muestra de los plug-ins que podemos instalar en Netbeans 6.0 Milestone 2


Envio de Archivos desde google talk

Google talk permite el envio de archivos



















Seleccionamos Send Files


















proceso completado

Modulos Plug-in en Netbeans parte 2

Continuando con el tutorial sobre la creación de modulos (plug-in) en Netbeans, mostrare la
segunda parte del articulo de traducción.

Creando un Menu Item y un boton en el Toolbar
Puedes usar los archivos de plantillas de modulos en Netbeans para crear funciones basicas de los modulos. Cuando tu usas un archivo de plantilla, el IDE registra el item que tu creas en el archivo layer.xml. Despues de usar el asistene para crear la plantilla, puedes usar las apis de netbeans NetBeans API List.Usando el Action Wizard
1. En la ventana Projects, dar click derecho en el nodo del proyecto y seleccionar
New-> File/Folder. Seleccionar en Categories : Netbeans Module Development, en
Files Types seleccionamos Action . Click en el boton Next.

















2. En el panel Action aceptamos los valores por defecto y damos Click en el boton Next.



















3. En el panel GUI Registration , seleccionar Global Menu Item, y seleccionar el Global Toolbar Button. Ajuste los siguientes valores: Category: Tools Menu: Tools…

DataProvider component for internationalizing Creator applications

Uno de los aspectos que consideraba una falla en Java Studio Creator 2, era el soporte para archivos de recursos, los cuales no eran soportados visualmente por el IDE.
Gregory Murphy's Blogorrhea
Nos explica brevemente un procedimiento sencillo para usar los archivos de recursos que nos ayudaran a la internalización de nuestras aplicaciones web, sin perder el diseño visual dentro de Java Studio Creator.

Sitios hechos con Java Server Faces

Se ha incrementado la lista de sitios desarrollados con Java Server Faces que se publica en Java.Net













Si tienes algun sitio puedes incorporarlo a listado.

Creando un Proyecto de Modulos Plug-in en Netbeans

Explicare brevemente como crear nuevos modulos para extender Netbeans.
Esto es una traducción basica al español del articulo publicado en Netbeans.
El sitio original lo encuentras en Netbeans
Pasos:

1. Creando un Proyecto de Modulos Plug-in en Netbeans

Desde File->New Project en Categoria seleccionamos Netbeans Plug in Modules
Netbeans plug-in module soporta tres tipos de proyectos

Module Project. Crea una plantilla para modulos plug-in independiente.
Library Wrapper Module Project. Crea un modulo plug-in para JAR externos que son
requeridos por uno o más modulos.
Module Suite Project. Crea una plantilla para un conjunto independiente de modulo plug-in y librerias de modulos.

2.Seleccione Module Project, Click en el boton Next.

















3.En el Panel Name and Location , escriba MyFirstModule en Project Name.
Cambie la localización del proyecto a algun directorio en su computador ,
tal como c:mymodules. Seleccionamos el boton de radio Standalone Module
y seleccionamos la c…

MATAR PROCESOS DE JAVA Y TOMCAT

MATAR PROCESOS DE JAVA Y TOMCAT EN FREEBSD/LINUX
Algunas veces nos hemos encontrado con el problema de tener dos procesos de tomcat o java corriendo, afectando el rendimiento del servidor.
Para esos casos que se nos presentan en muy contadas ocasiones , detallo un procedimiento bastante basico, orientado especialmente a los novatos en el mundo Linux.
1. Ejecutar el comando ps x , recuerda entrar primero al directorio kgil$
root:/usr/home/kgil$ ps x
2. El comando nos genera un listado de los procesos en ejecucion
PID TT STAT TIME COMMAND
96841 ?? S 0:29.90 /usr/local/jdk1.5.0/bin/java -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms32m -X
46612 p0 S 0:00.01 su (bash)
46613 p0 R+ 0:00.00 ps x
48350 p5- S 46:25.72 /usr/local/jdk1.5.0/bin/java -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms32m -X

3. Entrar a tomcat/bin desde la carpeta kgil$ tecle…

Proyectos jsc en netbeans 6.0 Milestone 2

Empezare a detallarles la forma en que configuro Netbeans 6.0 Milestone 2
para que pueda abrir los proyectos creados con Java Studio Creator 2.
Primero recuerden que habia explicado la forma de hacerlo para Netbeans 5.5 Beta
ahora nos centraremos en la nueva versión.
Primero realizamos la instalación de manera habitual
Luego copiamos los archivos de configuracion en la carpeta
C:Archivos de programaNetBeans 6.0 Devnb6.0config
(recuerden que pueden ver los detalles de como configurar estos archivos
haciendo click aqui
).
Mi blog previo: importando proyectos jscs 2 a netbeans

Netbeans 6.0 a diferencia de las versiones anteriores nos crea la carpeta
c:Mis DocumentosNetBeansProjects donde se hace referencia a los proyectos de netbeans.
(aun no he realizado la prueba sobre las distribuciones linux)
Ahora iniciamos Netbeans y abrimos nuestro proyecto creado anteriormente en JSC
y listo lo podemos modificar y compilar sin problemas.

Writely listo para usarse

Googlenos sorprende una vez más, ahora esta disponible Writely el editor de textos basados en ajax, nos permite además de crear estos, publicarlos directamente en el blog.

NB Visual Pack recomendaciones

Presento algunas recomendaciones para el NB Visual Pack, (el paquete java studio creator para netbeans). Que se espera que este disponible a final de año:
Algunos de las recomendaciones las hago en base a mi experiencia con Java Studio Creator 2, y a muchos comentarios que se han colocado en los foros de Sun.
Contras:
El consumo excesivo de recursos cuando utilizamos muchas paginas.Falta de menus en el componente visualPocos temas y plantillas de mayor calidad visual
Pro:
Excelente diseñador visualMuchos componentesExcelente manejo de Proyectos

Confirmar eliminacion de registros

si deseamos solicitar la confirmacion para la eliminacion de un registro en una tabla podemos agregar el codigo java script en el evento onClick.

<ui:tableColumn binding="#{propietariosPropiedadesAdministracion.tableColumn5}" id="tableColumn5">
<ui:button binding="#{propietariosPropiedadesAdministracion.eliminarButton}" id="eliminarButton"
onClick="if (!confirm("Desea elimnarlo")) return false;"
text="ELIMINAR"/>
</ui:tableColumn>

Añadiendo manualmente el DataProvider

Añadiendo manualmente el DataProvider a nuestra pagina jsf de manera manual.En ocasiones deseamos agregarlo directamente, sin necesidad de usar el editor visual de java studio creator o si usamos Netbeans. Los pasos son basicos y sencillos.
1.Nos ubicamos en el metodo
private void _init() throws Exception {

2.Ahora especificamos el RowSet
a). Indicamos el JNDI
proyectosRowSet.setDataSourceName("java:comp/env/jdbc/balipanama");
b). Usamos la sentencia sql correspondiente para nuestra tabla
atraves del metodo setCommand
proyectosRowSet.setCommand("SELECT * FROM proyectos");
c). Indicamos el nombre de la tabla
proyectosRowSet.setTableName("proyectos");

3. Especificamos el DataProvider
Indicamos la ubicacion del RowSet, que puede ser en la misma clase
o en otra como el Session, Application.
proyectosDataProvider.setCachedRowSet((javax.sql.rowset.CachedRowSet)getValue("#{modelosAgregar.proyectosRowSet}"));

4. Creamos los objetos Da…

Tutorials Divas nos muestra JMaki Spry Accordion

jMaki, the Spry Accordion Widget, and Java Studio Creator Projects

Un excelente blog como siempre nos presentan DIvas, mostrandonos el uso de JMaki Spry Accordion. Un ejemplo muy practico de como podemos usarlos en nuestros proyectos web.

Nuevos tutoriales sobre j2me

Mi amigo Karol Harezlak, ha publicado dos nuevos tutoriales en netbeans
Visual Mobile Designer Custom Components: Creating Wait Screens
En este tutorial Karol, nos muestra como crear un WaitScreens, mientras esperamos la conexión a un URL.













Y el segundo tutorial
Visual Mobile Designer Custom Components: Creating Tables with TableItem

Nos muestra como podemos crear tablas añadir columnas de una manera bastante sencilla.




Pronto estare colocando la traduccion de los articulos al Español como parte del acuerdo con Karol.

Scripting for the Java Platform

Excelente articulo sobre el uso de lenguajes de script en java. Publicado por John O'Conner, en el sitio de Sun.

Coloco un ejemplo textual publicado por John
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
try {
jsEngine.eval("print('Hello, world!')");
} catch (ScriptException ex) {
ex.printStackTrace();
}