Estou aprendendo Java agora, e não estou conseguindo rodar essa APPLET q estou copiando do livro…
alguém pode me ajudar :?:
Este Applet é do Livro Core Java By Cay Horstman and Gary Cornel, publicado por Sun Microsystem Press. The Source.
Estou aprendendo Java agora, e não estou conseguindo rodar essa APPLET q estou copiando do livro…
alguém pode me ajudar :?:
O livro está um pouco desatualizado, você tem de especificar o nome da classe (que deve ser só WelcomeApplet, a menos que tenha um pacote - infelizmente não tenho o livro aqui para consultar), não o nome do arquivo .class. Além disso, você tem de tomar mais cuidado para copiar - é height, não heigth. OK?
Era:
<applet code = WelcomeApplet.class width = 400 heigth = 200>
Provavelmente você vai ter de mudar para:
<applet code = "WelcomeApplet" width = "400" height = "200">
Mt obrigada… 
Sim, eu copiei o outro programa…
so q agora os butoes naum estão aparecendo…
o outro e o seguinte:
import javax.swing.<em>;
import java.applet.</em>;
import java.awt.<em>;
import java.awt.event.</em>;
import <a href="http://java.net">java.net</a>.*;
public class WelcomeApplet extends JApplet
implements ActionListener
{ public void init(){
Container contentPane = getContentPane();
contentPane.setLayout(new BorderLayout());
JLabel label = new JLabel(getParameter("greeting"), SwingConstants.CENTER);
label.setFont(new Font("TimesRoman", Font.BOLD, 18));
contentPane.add(label, 0);
JPanel panel = new JPanel();
cayButton = new JButton("Cay Horsmann");
cayButton.addActionListener(this);
panel.add(cayButton);
garyButton = new JButton("Gary Cornell");
garyButton.addActionListener(this);
panel.add(garyButton);
contentPane.add(label, 0);
}
public void actionPerformed(ActionEvent evt){
Object source = evt.getSource();
String urlName;
if (source == cayButton)
urlName = "http//www.horstmann.com";
else if (source == garyButton)
urlName = "mailto:[email removido]";
else return;
try {
URL u = new URL(urlName);
getAppletContext().showDocument(u);
} catch(Exception e){
showStatus("Error" + e);
}
}
private JButton cayButton;
private JButton garyButton;
}