Navegador web en java
como implementar una aplicación con el que podemos visualizar paginas web desde Java, ademas podremos ver las paginas completas con flash, con javascript, etc.para esto utilizaremos un librería llamada Native Swing.
By : GSystem
Código:
Clase web
package web;
import java.awt.BorderLayout;
import javax.swing.*;
import chrriis.common.UIUtils;
import chrriis.dj.nativeswing.swtimpl.NativeInterface;
import chrriis.dj.nativeswing.swtimpl.components.JWebBrowser;
public class Web extends JFrame {
public Web() {
JPanel webBrowserPanel = new JPanel(new BorderLayout());
final JWebBrowser webBrowser = new JWebBrowser();
webBrowser.navigate(“http://www.dalvy.org”);
webBrowserPanel.add(webBrowser);
add(webBrowserPanel);
}
import javax.swing.*;
import chrriis.common.UIUtils;
import chrriis.dj.nativeswing.swtimpl.NativeInterface;
import chrriis.dj.nativeswing.swtimpl.components.JWebBrowser;
public class Web extends JFrame {
public Web() {
JPanel webBrowserPanel = new JPanel(new BorderLayout());
final JWebBrowser webBrowser = new JWebBrowser();
webBrowser.navigate(“http://www.dalvy.org”);
webBrowserPanel.add(webBrowser);
add(webBrowserPanel);
}
public static void main(String[] args) {
UIUtils.setPreferredLookAndFeel();
NativeInterface.open();
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Web p=new Web();
p.setVisible(true);
p.setBounds(0,0,400,400);
p.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
});
NativeInterface.runEventPump();
}
}
UIUtils.setPreferredLookAndFeel();
NativeInterface.open();
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Web p=new Web();
p.setVisible(true);
p.setBounds(0,0,400,400);
p.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
});
NativeInterface.runEventPump();
}
}

0 comentarios:
Publicar un comentario