Como eu faço pra pegar um valor (armazenar) selecionado num Choice,RadioButton ou TextArea, só consegui pegar valores no TexField:
public Label lbnome,lbcidade,lbocupacao;
public TextField txnome,txcidade,txocupacao;
if(e.getSource()==btsalvar){
ConectarBD bd=new ConectarBD(“INSERT INTO Ficha(nome,cidade,ocupaçao) values(’”+txnome.getText()+"’,’"+txcidade.getText()+"’,"
+"’"+txocupacao.getText()+"’)");
JOptionPane.showMessageDialog(null,“Gravação concluída!”);
txnome.setText("");
txcidade.setText("");
txocupacao.setText("");