Clique no link abaixo para instalar a extensão
Emule no seu navegador
Para executar um programa JNLP do Java, clique no link abaixo:

| Arquivo: JavaJNLP.html |
| <!DOCTYPE HTML> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Como rodar a Extensão do Java JNLP no Google Chrome</title> </head> <body> <p align="center"><a href="JavaJNLP.jnlp" target="_blank">Testando o jnlp do Java</a></p> </body> </html> |
| Arquivo: JavaJNLP.jnlp |
| <?xml version="1.0" encoding="iso-8859-15"?> <!-- Por motivos de seguranca JNLP em servidores estao desativados Use o HTML5 --> <jnlp spec="1.0+" codebase="http://localhost/java-jnlp"> <information> <title>Hello World</title> <vendor>Jorge Luiz Gouveia Sousa</vendor> <description>Run: Hello World</description> <offline-allowed/> </information> <resources> <j2se version="1.6+"/> <jar href="WindowJAR.jar"/> </resources> <application-desc main-class="Window"/> </jnlp> |
| Arquivo: Window.java |
| import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Window { public JFrame janela; public JButton botao; public void Window() { janela = new JFrame(); janela.setTitle("Hello World Example"); janela.setSize(200, 200); janela.setLocation(500, 260); Image Icone = Toolkit.getDefaultToolkit().getImage("icone.png"); janela.setIconImage(Icone); // janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); janela.setLayout(null); botao = new JButton(); botao.setText("Hi!"); botao.setBounds(25, 10, 150, 25); // objeto.setBounds(esquerda, topo, largura, altura) janela.add(botao); botao.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(null, "Hello World!"); }}); janela.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); }}); janela.setVisible(true); } public static void main(String[] args) { Window jx = new Window(); jx.Window(); } } |
| Comandos: |
| c:\javac\jdk\bin\javac -source 1.8 -target 1.8 -encoding UTF-8 Window.java c:\javac\jdk\bin\jar cvfm WindowJAR.jar *.class icone.png |