Então, eu estou usando o getSelecteItem(), mas na compilação dá esse erro:
java:234: incompatible types
found : java.lang.Object
required: java.lang.String
s_cd = cd.getSelectedItem();
^
1 error
Vou tentar explicar: estou fazendo um cadastro de cds, e estou preenchendo um JComboBox com uns valores que estou pegando de uma tabela de um banco de dados.
Depois, quando eu clico em um botão, estou chamando uma função que pega os valores do meu JComboBox, JTextField, etc. para gravar no banco de dados.
Mas, está dando esse erro.
Mais ou menos o q eu estou fazendo:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conexao = DriverManager.getConnection(URLc,"","");
SQLStatC1 = conexao.createStatement();
cd = new JComboBox();
String consulta_dados = "SELECT Nome_CD FROM CD ORDER BY Nome_CD";
RsC1 = SQLStatC1.executeQuery(consulta_dados);
String nome="";
cd.addItem("Selecione um CD");
while (RsC1.next())
{
nome = RsC1.getString("Nome_CD");
cd.addItem(nome);
}
RsC1.close();
conexao.close();
...
String s_cd = "";
s_cd = cd.getSelectedItem();
Espero ter explicado certo :lol: