Boa TARDE....
é o seguinte criei um codigo(bem simples) so pra testar algumas classes que descobri e gostaria de gerar um applet desta classe...
vocês podem me ajudar???????????
segue o codigo(é uma calculadora bem simples)...
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class calculadora
extends JFrame implements ActionListener{
public JLabel rot, rot1;
public JTextField n1, n2, n3;
public JButton botaosoma, botaodiv, botaosub, botaomulti, botaozera, botaoresp;
public int i = 0;
public calculadora()
{
Container caixa = getContentPane();
caixa.setLayout (new FlowLayout());
// inicializar e colocar os nomes
rot = new JLabel ("valores:");
n1 = new JTextField(5);
n2 = new JTextField(5);
rot1 = new JLabel ("=");
n3 = new JTextField(5);
botaosoma = new JButton ("+");
botaodiv = new JButton ("/");
botaosub = new JButton ("-");
botaomulti = new JButton ("X");
botaozera = new JButton ("C");
botaoresp = new JButton ("=");
//adicionar ao conteiner
caixa.add(rot);
caixa.add(n1);
caixa.add(n2);
caixa.add(rot1);
caixa.add(n3);
caixa.add(botaosoma);
caixa.add(botaodiv);
caixa.add(botaosub);
caixa.add(botaomulti);
caixa.add(botaozera);
caixa.add(botaoresp);
//ajuste a janela
setTitle ("Calculadora");
setSize(300,300);
setVisible(true);
botaosoma.addActionListener(this);
botaodiv.addActionListener(this);
botaosub.addActionListener(this);
botaomulti.addActionListener(this);
botaozera.addActionListener(this);
botaoresp.addActionListener(this);
}//fecha construtor
public int calcula (int n1, int n2, int modo)
{
int r = 0;
if(modo == 1)
r = n1+n2;
if(modo == 2)
r = n1/n2;
if(modo == 3)
r = n1-n2;
if(modo == 4)
r = n1*n2;
return r;
}
public void actionPerformed (ActionEvent v)
{
if(v.getSource()== botaosoma)
i = 1;
if(v.getSource()== botaodiv)
i =2;
if(v.getSource()== botaosub)
i=3;
if(v.getSource()== botaomulti)
i=4;
if(v.getSource()== botaoresp)
{
int x = Integer.parseInt(n1.getText());
int y = Integer.parseInt(n2.getText());
if (i == 2 && y == 0)
{
n3.setText("Erro");
}
else {
int resp = calcula(x,y,i);
n3.setText(""+resp);
}
}
if(v.getSource()== botaozera)
{
n1.setText("");
n2.setText("");
n3.setText("");
}
}//fecha metodo
public static void main (String args[])
{
calculadora p =new calculadora();
p.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}//final do metodo
}//fim da classe
Desde ja Obrigado!