Olá preciso de uma ajuda. Na vdd preciso incluir nesse codigo abaixo de uma calculadora duas listas, que passe dados de uma para outra através do clique de um botão: tipo --> passa da lista da esquerda pra direita, e <-- passa da lista da direita pra esquerda
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
/**
*
*/
/**
* @author Daiana Dias
*
*/
[/code]
public class MinhaCalculadora implements ActionListener {
JFrame janela = new JFrame();
JTextField tfValor1 = new JTextField();
JTextField tfValor2 = new JTextField();
JButton btSoma = new JButton("+");
JButton btSubtracao = new JButton("-");
JLabel resultado = new JLabel("");
[code]
public void calcular() {
janela.setLayout(new GridLayout(3, 2));
janela.setTitle("Calculo");
janela.setSize(300, 100);
janela.add(tfValor1);
janela.add(tfValor2);
janela.add(btSoma);
janela.add(btSubtracao);
janela.add(resultado);
btSoma.addActionListener(this);
btSubtracao.addActionListener(this);
janela.setVisible(true);
}
[code]
public static void main(String[] args) {
new MinhaCalculadora().calcular();
}
[code]
public void actionPerformed(ActionEvent e) {
int valor1 = Integer.parseInt(tfValor1.getText());
int valor2 = Integer.parseInt(tfValor2.getText());
if (e.getSource() == btSoma) {
resultado.setText("Soma dos valores:" + (valor1 + valor2));
}
else if (e.getSource() == btSubtracao) {
resultado.setText("Subtração dos valores:" + (valor1 - valor2));
}
}
}
vlww