Archive for Febrero, 2008

Muchas veces queremos dibujar (gráficos, mapas, imagenes, etc) sobre un JFrame (generalmente reimplementando
paint(Graphics g)) y si estos son dinámicos podemos llegar a notar que el Frame parpadeá.
Ante esta situación notamos que necesitamos utilizar una técnica de Doble Buffering de forma de evitar estos inconvenientes, y poder realizar y obtener los mismo resultados que con un [...]


Este error se produce porque parte de nuestro código nunca se va a ejecutar, es inalcanzable (unreachable)
Generalmente sucede por colocar alguna sentencia despues de un <code>return</code>
Por ejemplo:

public boolean verificar(){
if(…){

[...]


Para iniciar maximizado un JFrame lo que realizamos es setearle mediante setExtendedState() el estado en que queremos que aparezca al realizarle un setVisible(true).


El agente de usuario (User-Agent) permite que un cliente se pueda identificar con el servidor al cual se está conectando.
Esta identificación se produce al realizar el pedido Http/Https al servidor mediante la propiedad User-agent.


En este post veremos como realizar conexiones tanto a sitios HTTP como a sitios HTTPS desde Java. Para ello utilizaremos las clases URLConnection y Authenticator (para el caso especial de HTTPS)