package Frame;
import javax.swing.;
import javax.swing.event.;
import java.awt.;
import java.awt.event.;
import java.util.*;
public class ExemploFrame extends JFrame implements ActionListener
{
private JButton b1;
private JTextField t1;
private JTextField t;
private JTextField r;
private JFrame Janela;
private JLabel labelNome;
private JLabel labelNome1;
private JLabel labelNome2;
public static void main(String args[])
{ {
new ExemploFrame();
}
public ExemploFrame()
{
labelNome = new JLabel ("Quantidade: ");
labelNome.setLocation(10,10 );
labelNome.setSize(100, 30);
t = new JTextField();
t.setLocation(90, 10);
t.setSize(100, 30);
labelNome1 = new JLabel ("Taxa: ");
labelNome1.setLocation(10, 70);
labelNome1.setSize(100, 30);
t1 = new JTextField();
t1.setLocation(90, 70);
t1.setSize(100, 30);
labelNome2 = new JLabel ("Resultado: ");
labelNome2.setLocation(10,130 );
labelNome2.setSize(100, 30);
r = new JTextField();
r.setLocation(90, 130);
r.setSize(100, 30);
b1 = new JButton("Calcular");
b1.setLocation(10,190 );
b1.setSize(110, 30);
b1.addActionListener(this);
Janela = new JFrame();
Janela.setTitle("Digite os dados ");
Janela.setLayout(null);
Janela.add(t);
Janela.add(t1);
Janela.add(labelNome);
Janela.add(labelNome1);
Janela.add(labelNome2);
Janela.add(b1);
Janela.add(r);
Janela.setLocationRelativeTo(null);
Janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Janela.setSize(300,300);
Janela.setVisible(true);
Janela.show();
}
public void actionPerformed(ActionEvent e)
{
if (e.getSource()== b1)
{
String quantidade = this.t.getText();
Double qt = Double.parseDouble(quantidade);
String taxa = this.t1.getText();
Double tx = Double.parseDouble(taxa);
Double calculo = qt*tx;
String resultado = String.valueOf(calculo);
this.r.setText(resultado);
}
}
}