Archive for the ‘General’ Category

  • Como Crear Una Imagen en Java Desde Una URL

    0

    El articulo de hoy muestra sencillamente como crear un objeto Java Image para poder manipularlo dentro de tu aplicacion.

    Facilmente podemos empezar a codificar.

    URL url = new URL("http://www.rodrigoasensio.com/image.jpg");
    Image image = ImageIO.read(url);
    

    Una vez que tenemos la imagen podemos colocarla por ejemplo, en un JLabel de Swing.

    JLabel label = new JLabel(new ImageIcon(image));
    

    Asi de sencillo.

  • System Beep

    0

    Hacia mucho que no veia esta funcion. Tira alertas al beep generico.

    Toolkit.getDefaultToolkit().beep();
    
  • java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String

    0

    Al jefe le salto un error en una webapp con esta descripcion:

    java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String
    

    Una cosa muy rara, porque ocurria en el request con este codigo:

    Map parameters = request.getParameterMap();
    String paramx = (String)parameters.get("PARAM1");
    

    Surfeando un poco la web encontre que es lo que pasaba..

    La cosa es que request.getParameterMap() retorna un Map de <String,String[]> no uno de <String,String>. Esta es la primera vez que veo que Generics es realmente util.

    Para resolver esto hay que poner entonces:

    Map parameters = request.getParameterMap();
    String paramx = ((String[])parameters.get("PARAM1"))[0];
    
  • Como Llamar a ANT Desde Java

    0

    Hoy me encontre con el problema de llamar a un script ANT desde una aplicacion Java.
    Teniendo las classes de ANT en el CLASSPATH (al menos ant.jar y ant-launcher.jar) podemos facilmente hacerlo con este codigo.

    String array[] = new String[2];
    array[0] = "-buildfile";
    array[1] = "/home/user/buildx.xml";
    Launcher launcher = new Launcher();
    launcher.main(array);
    
  • Experimentos Google Chrome

    0

    Se juntaron un par de gurues de JS y experimentarion con el js engine V8 de Chrome. Salieron cosas muy buenas aca http://www.chromeexperiments.com y mi favorito… http://www.chromeexperiments.com/detail/browsertalk

Page 10 of 39« First...«89101112»2030...Last »