November 21st, 2008
Sin categoria
NetBeans - El Único IDE que Necesita
Bueno, solo quiero anunciarles que uno de los mejores IDEs ahora ha lanzando unanueva versión. Un Entorno Integrado de Desarrollo gratuito, de código abierto para desarrolladores de software. Puede obtener todas las herramientas que necesite para crear aplicaciones profesionales para el escritorio, la empresa, la web y equipos móviles con el lenguaje Java, C/C++, y Ruby. NetBeans IDE es fácil de instalar y de uso instantáneo y se ejecuta en varias plataformas incluyendo Windows, Linux y Mac OS X y Solaris.
NetBeans IDE 6.1 provee varias nuevas características y mejoras, como funciones de edición enriquecida de JavaScript, soporte para el uso del framework web Spring, y mejor integración con MySQL. Esta versión también provee mejor rendimiento, especialmente un arranque más rápido (más de 40%), menor consumo de memoria y mejor respuesta
| Destacados
|
Fácil de Usar Constructor de GUI Java
Cree GUIs Java de apariencia profesional y alinee los componentes en el lienzo. |
Desarrollo Web Visual y Java EE
Construya aplicaciones Web visualmente usando Ajax, CSS, y JavaScript. Con soporte para frameworks incl. JSF, Struts, Spring y Hibernate. Equipo completo de herramientas para desarrollo EJB. |
Desarrollo Móvil Visual
Cree, pruebe, y depure aplicaciones GUI que se ejecutan en teléfonos móviles, decodificadores de señal y PDAs. |
Modelado UML Visual
Separe el diseño de software de la aplicación con el modelado UML. |
Soporte para Ruby y Rails
Poderoso editor Ruby (con completación de codigo), depurador, y soporte completo para Rails. Incluye el runtime JRuby. |
Desarrollo C y C++
Completo editor de C/C++, depurador, plantillas de proyectos, y soporte para múltiples configuraciones de proyectos. |
November 6th, 2008
wordpress
Hace unos cansado de estar editando los archivos manualmente me di la tarea de buscar una traducción para wordpress al español, y pues acá dejos los pasos:
- Descargar el archivo de lenguaje Español.zip
- Al descargar el archivo procedemos a descomprimirlo. Dicha acción genera un archivo llamado es_ES.mo (la traducción).
- Subimos ese archivos en la carpeta languages que se encuentra en nuestra carpeta wp-includes. Comprueba que la estructura final es: wp-includes/languages/es_ES.mo
Si la carpeta languages no existe debes crearla
-
Editamos el archivo wp-config.php que tenemos en nuestro directorio del blog. Luego buscamos:
define (’WPLANG’, ”);
y lo sustituimos por:
define <strong>(’WPLANG’, ‘es_ES’);
Con esos pasos ya tienen su blog en español.
November 5th, 2008
Interfaz gráfica
Para establecer un JComboBox como editor en un JTable solo hace falta seguir el ejemplo de TablaRender.java. La línea en resaltada configura para toda la columna dejando el editor como JComboBox para dicha columna.
JComboBox comboBox = new JComboBox();
comboBox.addItem("Snowboarding");
comboBox.addItem("Natacion");
comboBox.addItem("Boxeo");
comboBox.addItem("Lectura");
comboBox.addItem("Natacion");
comboBox.addItem("Ninguna de las anteriores");
sportColumn.setCellEditor(new DefaultCellEditor(comboBox)); //enfasis en esta linea!!!!

November 5th, 2008
Funciones, Interfaz gráfica
JTable posee un API muy sencillo para imprimir. La manera mas fácil de imprimir una tabla es invocando al método JTable.print sin argumentos.
try {
if (! tabla.print()) {
System.err.println("Usuario canceló impresión");
}
} catch (java.awt.print.PrinterException e) {
System.err.format("No se puedo imprimir. %s%n", e.getMessage());
}
Invocando el método print en una aplicación normal donde usemos componentes Swing, éste nos facilita un diálogo de configuración de impresión (en caso de que no haya elementos Swing la tabla simplemente se imprime). El método retorna un valor si en caso de que el usuario procedió con la impresión y la canceló.
JTable posee muchos print sobrecargados con varias opciones. El siguiente código de ImprimirTabla.java
muestra como definir un encabezado de página:
MessageFormat encabezado = new MessageFormat("Page {0,number,integer}");
try {
tabla.print(JTable.PrintMode.FIT_WIDTH, encabezado, null);
} catch (java.awt.print.PrinterException e) {
System.err.format("No se puede imprimir %s%n", e.getMessage());
}