MAIS UM ERRO… SE ALGUEM PUDER POR FAVOR ME AJUDEM!!
EIS O CODIGO:
O ERRO ESTA NA SEGUINTE LINHA:
if(ae.getSource()== btnexcluir)
E PQ ESSE ERRO???
AGRADEÇO DESDE JA
import javax.swing.<em>;
import java.awt.</em>;
import java.awt.event.*;
class cad_livro extends JFrame{
private JButton btnOk = new JButton("Cadastrar");
private JButton btnconsulta = new JButton("Consultar");
private JButton btnalterar = new JButton("Alterar");
private JButton btndelete = new JButton("Excluir");
public cad_livro(){
super(“Cadastro de Livros”);
Container tela = getContentPane();
tela.setLayout(null);
tela.add(btnOk);
btnOk.setBounds(35, 190, 120, 25);
tela.add(btndelete);
btnexcluir.setBounds(180, 220, 120, 25);
tela.add(btnconsulta);
btnconsulta.setBounds(35, 220, 120, 25);
tela.add(btnalterar);
btnalterar.setBounds(180, 190, 120, 25);
//(DIR e ESQ;CIMA E BAIXO;TAMANHO ; ALTURA DA LABEL )
JLabel lbltitulo1 = new JLabel("Informações do Livro");
tela.add(lbltitulo1);
lbltitulo1.setBounds(10, 5, 200, 20);
JLabel lbltitulo = new JLabel("Titulo:");
tela.add(lbltitulo);
lbltitulo.setBounds(45, 35, 190, 25);
JLabel lblautor = new JLabel("Autor:");
tela.add(lblautor);
lblautor.setBounds(45, 65, 190, 25);
JLabel lbleditora = new JLabel("Editora:");
tela.add(lbleditora);
lbleditora.setBounds(45, 95, 190, 25);
JLabel lblgenero = new JLabel("Genero:");
tela.add(lblgenero);
lblgenero.setBounds(45, 125, 190, 25);
JLabel lblvalor = new JLabel("Valor:");
tela.add(lblvalor);
lblvalor.setBounds(45, 155, 190, 25);
JTextField txttitulo = new JTextField();
tela.add(txttitulo);
txttitulo.setBounds(95, 35, 190, 25);
JTextField txtautor = new JTextField();
tela.add(txtautor);
txtautor.setBounds(95, 65, 190, 25);
JTextField txteditora = new JTextField();
tela.add(txteditora);
txteditora.setBounds(95, 95, 190, 25);
JTextField txtgenero = new JTextField();
tela.add(txtgenero);
txtgenero.setBounds(95, 125, 190, 25);
JTextField txtvalor = new JTextField();
tela.add(txtvalor);
txtvalor.setBounds(95, 155, 190, 25);
setSize(400, 400);
setVisible(true);
}
private class AcionaBotao implements ActionListener
{
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource()== btnOk)
{
if(!txttitulo.getText().equals(""))
{
conexao ocon = new conexao();
if (ocon.conecta())
{
ocon.InsereValor(txttitulo_livro.getText(),txtautor_livro.getText(),txteditora_livro.getText(),txtgenero_livro.getText(),txtvalor_livro.getText());
}
JOptionPane.showMessageDialog(null,“Livro incluso com sucesso”,“Alerta”,1);
ocon.desconecta();
}
else
{
JOptionPane.showMessageDialog(null,“Nome não pode estar em branco”,“Alerta”,2);
}
txttitulo_livro.setText("");
txtautor_livro.setText("");
txteditora_livro.setText("");
txtgenero_livro.setText("");
txtvalor_livro.setText("");
}
}
if(ae.getSource()== btnexcluir)
{
String stitulo="";
stitulo = JOptionPane.showInputDialog(null,"Digite o titulo do livro:","Exclusão",1);
conexao ocon = new conexao();
if (ocon.conecta())
{
ocon.DeleteValor(stitulo.trim());
JOptionPane.showMessageDialog(null,"Livro excluido com sucesso","Alerta",1);
}
ocon.desconecta();
btnOk.setEnabled(true);
}
if(ae.getSource()==btnconsulta)
{
btnOK.setEnabled(false);
String stitulo="";
stitulo = JOptionPane.showInputDialog(null,"Digite o titulo do livro:","Consultar",1);
conexao ocon = new conexao();
if (ocon.conecta())
{
ocon.trazValor(" cad_livro where titulo_livro = '"+stitulo.trim()+"'");
txttitulo_livro.setText(ocon.titulo_livro);
txtautor_livro.setText(ocon.autor_livro) ;
txteditora_livro.setText(ocon.editora_livro);
txtgenero_livro.setText(ocon.genero_livro) ;
txtvalor_livro.setText(ocon.valor_livro) ;
stituloAnt = ocon.titulo_livro;
}
ocon.desconecta();
}
if(ae.getSource()==btnalterar)
{
conexao ocon = new conexao();
if (ocon.conecta())
{
ocon.AlteraValor(txttitulo_livro.getText(),txtautor_livro.getText(),txteditora_livro.getText(),txtgenero_livro.getText(),txtvalor_livro.getText(),stituloAnt);
}
ocon.desconecta();
btnOK.setEnabled(true);
txtNome.setText("");
txtFone.setText("");
txttitulo_livro.setText("");
txtautor_livro.setText("");
txteditora_livro.setText("");
txtgenero_livro.setText("") ;
txtvalor_livro.setText("") ;
JOptionPane.showMessageDialog(null,"Livro alterado com sucesso","Alerta",1);
}
}
public static void main(String args[]){
cad_livro app = new cad_livro();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}