elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  [Ayuda] Mostrar pagina web en ventana
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Ayuda] Mostrar pagina web en ventana  (Leído 8,838 veces)
Geormarsch

Desconectado Desconectado

Mensajes: 160



Ver Perfil
[Ayuda] Mostrar pagina web en ventana
« en: 12 Diciembre 2012, 01:11 am »

Hola chicos, soy super novato en java, entonces quería si podría mostrar una pagina web especifica en una ventana.

por ejemplo, al momento de abrir la aplicación, se abra una ventana que muestre la web.

por favor no me reten.


En línea

"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"
Slider324

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: [Ayuda] Mostrar pagina web en ventana
« Respuesta #1 en: 22 Diciembre 2012, 09:58 am »

mmm veamos Almacenemos el Contenido del Sitio en una String, usemos un JEditorPane, un scroll  y creemos un Jframe

Primero almacenamos la info de la url en un String:

Código:
String pagina = "http://www.google.com.mx";

Creemos un Jeditor y metemos en el el String de la url:

Código:
JEditorPane pane = new JEditorPane(pagina);

Creamos un ScrollPane para poder Visualizar la pagina entera y le metemos el JeditorPane:

Código:
JScrollPane scroll = new JScrollPane(pane);

Creamos un Jframe y ponemos un titulo:

Código:
JFrame frame = new JFrame("Pagina");

bien y este es el Resultado Final

Código:
import javax.swing.JEditorPane;
import javax.swing.JFrame;
import javax.swing.JScrollPane;

/**
 *
 * @author Slider324
 */
public class Prueba {

    /**
     * @param args the command line arguments
     */
   public static void main(String[] args) throws Exception {
    String pagina = "http://www.google.com.mx";
    JEditorPane pane = new JEditorPane(pagina);
    JScrollPane scroll = new JScrollPane(pane);
       
       //Creamos Un Frame
       JFrame frame = new JFrame("Pagina");

    //Agregamos a Frame el scroll ya que contiene la info
   frame.getContentPane().add(scroll);
 
    //Hacemos Visible, definimos Cerrar y tamaño
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(600, 600);
    frame.setVisible(true);
  }
    }




En línea

Debci
Wiki

Desconectado Desconectado

Mensajes: 2.021


Actualizate o muere!


Ver Perfil WWW
Re: [Ayuda] Mostrar pagina web en ventana
« Respuesta #2 en: 25 Diciembre 2012, 13:43 pm »

No se si te refieres a abrirla dentro de tu propia interfaz (cosa que ya te han contestado), yo te explicaré como abrirla con el navegador predetermindo:

Código
  1. String url = new String();
  2. url = "www.google.es";
  3. Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " +"http://"+url);

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines