Duvidas para resolver exercicio

1- Criar a Tabela de Cursos
Campo
Tipo
Observações idcurso
Inteiro-Autonumeração
curso-Texto
preco -Real
2- Criar as classes e interfaces para acessar esta tabela
Criar em um pacote chamado br.com.learning.negocios
3- Criar a seguinte tela gráfica
Esta interface gráfica que deverá efetivamente acessar o banco de dados, através da classe acima criada.
Criar em um pacote chamado br.com.learning.usuarios
Observação A caixa de texto para código será utilizada junto ao campo idcurso da tabela
4- Funcionalidades Principais
3.1 Botão Buscar (baseado no código, apresentar o nome do curso e o preço nas respectivas caixas de texto)
3.2 Botão Alterar (baseado no código, curso e preço, atualizar no banco de dados.)
3.3 Botão Excluir (baseado no código)
3.4 Botão Incluir (baseado no código, curso e preço, atualizar no banco de dados.)
www.learning.

Estou resolvendo um exerccio de um curso que faço
Então eu criei as seguintes classes para o meu programinha funionar
O problema é o seguinte quando eu mando incluir os dados os dados não são gereados na tabela
Será que o erro esta na método incluir da class fomTela
Se algum poder me ajudar eu agradeço

package br.com.learning.usuarios;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.sql.*;

public class Curso extends Conecao implements Cadastro{
private int idcurso = 0;
private String curso = “”;
private double preco = 0;
private String status = “”;

            //criando metodo construtor
            public Curso(){
                           idcurso = 0;
                           curso = "";
                           preco = 0;
                           status = "";
            }

//criaçõ dos metodos set e get
public int getIdcurso() {
return idcurso;
}

            public void setIdcurso(int idcurso) {
                           this.idcurso = idcurso;
            }
            

            public String getStatus() {
                           return status;
            }
            public void setStatus(String status) {
                           this.status = status;
            }
            public String getCurso() {
                           return curso;
            }

            public void setCurso(String curso) {
                           this.curso = curso;
            }

            public double getPreco() {
                           return preco;
            }

            public void setPreco(double preco) {
                           this.preco = preco;
            }
            //criação do metodo para acessar  o banco
            
            public void Buscar(){
                           String q = "";
                           q += " select curso,preco";
                           q += " from cursos ";
                           q += " where idcurso = " + idcurso;
                           Connection cn = Conecao.getConnection();
                           try{
                                           Statement st = cn.createStatement();
                                           ResultSet rs = st.executeQuery(q);
                                           if (rs.next()){
                                                           curso = rs.getString("curso");
                                                           preco = rs.getDouble("preco");
                                                           //status = "Localicado com sucesso";
                                           }else{
                                                           curso = "";
                                                           preco = 0;
                                                           
                                                           
                                           }
                           }catch (SQLException e){
                                           status = e.getMessage();
                           }
            }//fim metodo busca
            public void Excluir(){
                           String q = "";
                           q += " delete from cursos ";
                           q += " where idcurso = " + idcurso;
                           Connection cn = Conecao.getConnection();
                           try{
                                           Statement st = cn.createStatement();
                                           st.executeUpdate(q);
                           //tatus = "Excluido com sucesso";
                           }catch(SQLException e){
                                           status = e.getMessage();
                           
            }
            }
            public void Incluir(){
                           String q = "";
                           q += " insert into cursos(curso, preco)";
                           q += " values('"+ curso + "', '" + preco + "')";
                           Connection cn = Conecao.getConnection();
                           try{
                                           Statement st = cn.createStatement();
                                           st.executeUpdate(q);
                                                           
                                           
                           }catch(SQLException e){
                                           status = e.getMessage();
                           }
                           
            }
            public void Alterar(){
                           String q = "";
                           q += " update cursos";
                           q += " set curso = '" + curso + "', ";
                           q += " preco = '" + preco + "'";
                           q += " where idcurso = " + idcurso ;
                           Connection cn = Conecao.getConnection();
                           try{
                                           Statement st = cn.createStatement();
                                           st.executeUpdate(q);
                                           //status = "Alterado com sucesso";
                           }catch(SQLException e){
                                           status = e.getMessage();
                           }

}
}
package br.com.learning.usuarios;
import java.sql.*;

public class Conecao {
public static String status = “”;

  public static Connection getConnection(){
        Connection con = null;
        try{
              // chama o driver
              Class.forName("com.mysql.jdbc.Driver").newInstance();
              //acessa o banco de dados
              String url = "jdbc:mysql://127.0.0.1/wincomp?user=root&password=123";
              con = DriverManager.getConnection(url);  
              status = "Coneção Aberta";
        }catch(SQLException e){
              status = e.getMessage();
        }catch(ClassNotFoundException e){
              status = e.getMessage();
        }catch(Exception e){
              status = e.getMessage();
        }
        return con;
  }

}
package br.com.learning.usuarios;

public interface Cadastro {
public void Incluir();
public void Excluir();
public void Alterar();
// public void Status();

  }

E a classe
package br.com.learning.usuarios;
import javax.swing.;
import java.awt.
;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class FormTela implements ActionListener {
JFrame f = new JFrame();
JPanel p = new JPanel();
JLabel jlIdcurso = new JLabel(“Código”);
JTextField jtIdcurso = new JTextField("");
JLabel jlCurso = new JLabel (“Curso”);
JTextField jtCurso = new JTextField("");
JLabel jlPreco =new JLabel(“Preço”);
JTextField jtPreco = new JTextField("");
JButton jbAlterar =new JButton(“Alterar”);
JButton jbIncluir = new JButton(“Incluir”);
JButton jbExcluir = new JButton(“Excluir”);
JButton jbBuscar = new JButton(“Buscar”);
JLabel jlStatus = new JLabel("Status: ");
//criando tela
void criaTela(){
f.setSize(400, 250);
f.setLocation(350, 250);
f.setTitle(“Cadastro de Cursos”);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
p.setLayout(null);
//posição dos objetos na tela
jlIdcurso.setBounds(10, 10, 60, 20);
jtIdcurso.setBounds(100, 10, 60, 20);
jbBuscar.setBounds(180, 10, 90, 20);
jlCurso.setBounds(10, 40, 60, 20);
jtCurso.setBounds(100, 40, 170, 20);
jlPreco.setBounds(10, 60, 60, 20);
jtPreco.setBounds(100, 60, 120, 20);
jbAlterar.setBounds(10, 100, 80, 20);
jbExcluir.setBounds(100, 100, 80, 20);
jbIncluir.setBounds(190, 100, 80, 20);
jlStatus.setBounds(10, 140, 170, 20);
//manipuladores de eventos
jbBuscar.addActionListener(this);
jbIncluir.addActionListener(this);
jbExcluir.addActionListener(this);
jbAlterar.addActionListener(this);
//adicionar objeto ao painel
p.add(jlIdcurso);
p.add(jtIdcurso);
p.add(jbBuscar);
p.add(jlCurso);
p.add(jtCurso);
p.add(jlPreco);
p.add(jtPreco);
p.add(jbAlterar);
p.add(jbExcluir);
p.add(jbIncluir);
p.add(jlStatus);
//adicionar panl ao formulario
f.getContentPane().add§;
f.setVisible(true);

  }
  public void actionPerformed(ActionEvent e){
        Object o = e.getSource();
        //Conecao.getConnection();
        //Curso c = new Curso();
        
        
        if (o==jbBuscar){
              Buscar();
              
        }
        if (o==jbIncluir){
           Incluir();
        }
        if (o==jbExcluir){
              Excluir();
        }
        if (o==jbAlterar){
              Alterar();
        }
        
  }
  
  public void Incluir(){
        Curso c = new Curso();
        jtIdcurso.setText(jtIdcurso.getText());
        jtCurso.setText(jtCurso.getText());
        jtPreco.setText(jtPreco.getText());
            //c.setIdcurso(0);
  
        //    c.setCurso("");
        //    c.setPreco(0);
              c.Incluir();
              jlStatus.setText("Incluido com Sucesso");
        
              
  }           
        
  public void Excluir(){
        
  }
  public void Buscar(){
        Curso c = new Curso();
      jtCurso.setText(jtCurso.getText());
        c.setIdcurso(c.getIdcurso());
        c.getCurso();
        
        c.getPreco();
        c.Buscar();
        jlStatus.setText("Busca com Sucesso");
  }
  public void Alterar(){
        
  }

}

tem como postar o erro?

edita esse post e coloca o codigo entre code

Por favor, coloque entra as tags de código.

[quote][code][quote=thgdias]tem como postar o erro?

edita esse post e coloca o codigo entre code [/quote]

[/quote]o erro é porque quando vou no banco de dados verificar se os campos foram criados lá , só é criado o campo do código e os outros campos ficam como null

[quote=rodrigues.danilo]Por favor, coloque entra as tags de código.

[/quote]

sou novato não sei sobre tags que vc está falando

Então, vc precisa descobrir…

http://www.guj.com.br/posts/list/50115.java

putz… como costuma dizer o pessoal aqui no nordeste! que bagaceira da po***! hehehe