Firefox e Java 2

10 respostas
E

Iae galera
Pode ser q minha pergunta é um pouco ignorante
mas tô começando agora no java depois de algum tempo no c++
Tô querendo sabe se o Firefox 2 suporta applets do Java 2?
pois estou tentando executar uns applets simplezinhos e não consigo

10 Respostas

S

Suporta… você tem o JRE instalado?

E

Tenho sim, o 1.7. e os applets de exemplo do java executam certo.

Dá essa mensagem no navegadoe: Applet AppletT notinited.

o codigo do applet é esse:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import java.awt.Graphics;

import javax.swing.JApplet;


public class AppletT extends JApplet {

    /**
     * @param args the command line arguments
     */
   // public void paint(Graphics g) {
    
        //super.paint(g);
    
        //g.drawLine(15, 10, 210, 10);
    
        //g.drawLine(15, 30, 210, 30);
        
        //g.drawString("Bem Vindo ao Java Applet!", 25, 25);
    //}

}
e no navegador:
<html> 
<applet code=AppletT.class width = "120" height= "120">
</applet>
</html>
davidbuzatto

1.7? Porque está usando uma versão que está em desenvolvimento?
Quanto ao código, só trabalhei com applets quando eu estava aprendendo Java, mas estão faltando as aspas duplas… Não sei se está faltando mais alguma coisa na tag de applet, mas em primeiro momento é isso.

Tem que ficar assim:

<applet code="AppletT.class" width="120" height="120">

Mais uma coisa, até o java 1.4 vc tinha que usar um utilitário do jdk para converter o html usado no applet viewer para ser executado no navegador, ele alterava a tag applet para object se eu não me engano… Eu não sei se a partir do 1.5 isso foi alterado.

Até mais!

E

Valew David, mas já tentei com as aspas também e da a mesma coisa.
Estou usando o 1.7 pois fois a ultima versão que achei, e pensei q fosse melhor.
Segundo Deitel não é preciso alterar nada, se bem q ele só usa o appletviewer nos exemplos
pode ser esse o problema então.

E

achei o problema, ou os problemas…
mas entre eles não entendi só um, não consigo executar o applet quando compilo com o Netbeans ou o BlueJ,
só quando quando compilo por linha de comando. Alguém sabe o motivo?

JxtaNode

Bon dia,

Este Applet fonctionna com o jdk1.7 e firefox 2.0 :

///////////////// Compila : > javac HelloWord.java

import java.applet.;
import java.awt.
;

public class HelloWord extends Applet {

Label  helloLabel = new Label ("Hello, JXTA !"); 

// method chamada por u navigador web 
public void init (){ 
       setBackground (Color.yellow); 
       add (helloLabel); 
 }

}

///////////////////////// visualisa > appletviewer HelloWord.html

Test Applet helloWord

////////////////////////////// > firefox HelloWord.html

cv1

JxtaNode, a tag ‘applet’ ja ta deprecada faz muuuuuito tempo. Use ‘object’.

JxtaNode

Bon dia,

Jdk1.7  e  firefox2.0        
 Uma applet  necessita uma method  public void int() {  ..........}

///////////////// Applet SWING

import java.awt.Graphics;
import javax.swing.JApplet;

public class AppletT extends JApplet {

public void paint(Graphics g) {  
  
     super.paint(g);  
     g.drawLine(15, 10, 210, 10);  
     g.drawLine(15, 30, 210, 30);  
     g.drawString("Bem Vindo ao Java Applet!", 25, 25);  
 }  
 
 public void init()
 { 
     repaint();
 }

}

//////////////////////////////////

Test Applet helloWord
JxtaNode

Bon dia,

Para transformare o  tag <APPLET> du HTML  em um  tag <OBJECT> du XHTML :

 utilisa -->    htmlConverter     HelloWord.html

E o resultado :

Test Applet helloWord
<comment>
<embed
        type = "application/x-java-applet;jpi-version=1.6.0_03" \
        CODE = "AppletT.class" \
        WIDTH = "200" \
        HEIGHT = "100" \
        ALIGN = "left"
    scriptable = false
    pluginspage = "http://java.sun.com/products/plugin/index.html#download">
    <noembed>
        
        </noembed>
</embed>
</comment>
E

Valew galera…
agora funciono certinho :wink:

Criado 30 de janeiro de 2008
Ultima resposta 5 de fev. de 2008
Respostas 10
Participantes 5