Abrir pagina web Dimensionada

Iniciado por soy_nicanor, 21 Agosto 2015, 19:43 PM

0 Miembros y 1 Visitante están viendo este tema.

soy_nicanor

Abrir una pagina normal en Java es así de fácil:
Código (java) [Seleccionar]

String direccion = "http://foro.elhacker.net/";
               try
               {
                   Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + direccion);
                   
               }
               catch(Exception err)
               {
                   JOptionPane.showMessageDialog(null,"Error: "+err);
               }


El problema es el tamaño de pagina que se abre.
Quiero que abra una pagina con tamaño de 200px X 100px como un popup

Eleкtro

#1
Formula tus dudas en la sección de Java.

1. No puedes controlar el tamaño del navegador a abrir sin ni siquiera saber cual se va a abrir.
¿Y que ocurre si el navegador ya está abierto?, ¿en esas circunstancias también quieres redimensionarlo intencionadamente?, eso sería una acción muy intrusiva de cara al usuario, de todas formas puedes recurrir a la API de Windows, pero la ventana de Firefox, por ejemplo, se maneja de una forma "especial".

2. El bloque try/catch sinceramente es código innecesario que deberías evitar, ya que no hay lugar a error alguno en esa orden, a menos que el sistema oprativo Windows donde lo ejecutas esté corrupto y no disponga de la librería url.dll ni el proceso rundll32.exe , cosa altamente improbable.

saludos!