Cara, eu nao sei como vc fez, mas um ButtonGroup resolveria melhor seu caso...
Mas se você quer que ele retorne o nome do jRadioButton... use o metodo getText()... getSelectedIcon() retorna o ícone do radio button, de acordo com o JavaDoc
getSelectedIcon
public Icon getSelectedIcon()
Returns the selected icon for the button.
Returns:
the selectedIcon property
See Also:
setSelectedIcon(javax.swing.Icon)
Se vc quiser dar uma olhada em ButtonGroup, tem esse pequeno exemplo (que fiz às pressas, entao nao julgue o codigo heheh)
eu testeu apenas a string e deu certo... MAIS NO RESULT SET ELE NÃO ACHO O VALORTOTAL
sql = "select sum(valortotal)from itens_orcamento where placaveiculo=? and data=? ";
PreparedStatement pst = conn.prepareStatement(sql);
Veiculo veiculo = new Veiculo();
pst.setString(1, veiculo.getPlaca_veiculo());
pst.setString(2, itens.getData());
ResultSet rs = pst.executeQuery();
while (rs.next()) {
Orcamento orcamento = new Orcamento();
//MAIS AKI ELE FALA QUE NÃO ACHO O VALOR TOTAL NO RESULT SET
itens.setValorTotal(rs.getFloat("valortotal"));
orcamento.setItensorcamento(itens);