CAT | Java
2
Java 4 ever
0 Comments | Posted by andres in GNU/Linux, Geek, General, Humor, Java, Linux, Ocio
18
Instalar plugin de GTW en Eclipse 3.5 (Galileo)
0 Comments | Posted by andres in Desarrollo web, GNU/Linux, General, Google, Herramientas, Java, Software libre
En Eclipse vamos a Help->Install new software..
Introducimos la siguiente URL:
http://dl.google.com/eclipse/plugin/3.5
Clickeamos en ambos checkboxes y le damos siguiente para instalar.
Si al darle siguiente, salta el siguiente error de dependencia:
google.gdt.eclipse.suite.e35.feature.feature.group
Tendremos que instalar WST:
Para eso, utilizamos la siguiente URL (que debería venir nativamente con Eclipse):
http://download.eclipse.org/releases/galileo
En el filtro para buscar, ponemos WST e instalamos el paquete correspondiente

import java.text.SimpleDateFormat;
import java.text.ParseException;
public boolean validarFecha(String fecha) {
if (fecha == null)
return false;
SimpleDateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd”); //año-mes-dia
if (fecha.trim().length() != dateFormat.toPattern().length())
return false;
dateFormat.setLenient(false);
try {
dateFormat.parse(fecha.trim());
}
catch (ParseException pe) {
return false;
}
return true;
}
Un detalle es que si le das como entrada 2009-5-5 la función va a retornar false, la forma correcta sería 2009-05-05
Este evento no está incorporado de forma nativa por lo que deberemos construirlo a mano utilizando el evento mouse clicked.
El siguiente ejemplo es aplicado sobre una jList pero puede usarse para cualquier otro tipo de componente, contenedor, etc. que soporte este evento.
jList.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
if(e.getClickCount()==2){
System.out.println(“Se ha realizado un doble click”);
}
}
});

