package provadaniel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
public class Questao3 {
static String matriz[][] = new String [6][2];
public static void main(String[] args){
JFrame janela = new JFrame ("Janela001");
janela.setBounds(200, 200, 450,450);
janela.setLayout(null);
janela.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
final JLabel nome = new JLabel ("Nome: ");
nome.setBounds(5, 5, 80, 20);
janela.add(nome);
JTextField txtnome = new JTextField ();
txtnome.setBounds(100,5,200,20);
janela.add(txtnome);
JButton adicionar = new JButton ("Adicionar");
adicionar.setBounds(320, 5, 100, 20);
janela.add(adicionar);
JLabel lblestado = new JLabel ("Estado: ");
lblestado.setBounds(5,35,80,20);
janela.add(lblestado);
final JComboBox comboestado = new JComboBox ();
comboestado.setBounds(100, 35, 320, 20);
comboestado.addItem("MG");
comboestado.addItem("SP");
comboestado.addItem("RJ");
janela.add(comboestado);
JLabel cidade = new JLabel ("Cidade");
cidade.setBounds(5,70,80,20);
janela.add(cidade);
final JList jlcidade = new JList ();
JScrollPane spcidade = new JScrollPane (jlcidade);
spcidade.setBounds(100, 70, 320, 150);
janela.add(spcidade);
JLabel lblcadastros = new JLabel ("Cadastros");
lblcadastros.setBounds(5,230,80,20);
janela.add(lblcadastros);
JList jlcadastros = new JList ();
JScrollPane spcadastros = new JScrollPane(jlcadastros);
spcadastros.setBounds(100, 230, 320, 150);
janela.add(spcadastros);
matriz[0][0]= "MG";
matriz[1][0]= "RJ";
matriz[2][0]= "SP";
matriz[0][1]= "Divinópolis";
matriz[1][1]= "Belo Horizonte";
matriz[2][1]= "Riberao Preto";
matriz[3][1]= "Campinas";
matriz[4][1]= "Angra dos Reis";
matriz[5][1]= "Rio de Janeiro";
janela.setVisible(true);
}
}
TENHO ESSE CÓDIGO , E QUERO QUE QUANDO O USUARIO CLICAR EM MG , AS CIDADES DE MINAS GERAIS (DIVINOPOLIS E BELO HORIZONTE), VAO TODAS PARA O COMPONENTE JLIST (JL CADASTROS) E ASSIM SUCESSIVAMENTE.