当前位置:编程学习 > JAVA >>

小女子刚学java请教大家了!!!!!!

我用的是netbeans,想实现个输入数据后在jtable上能显示出来,但是一直都显示不出来,因为刚学,不知道错在哪里,希望大家帮帮我啦!!!

谢谢大家啦 !!!

package Fonctionalites;
import java.sql.Connection;
import java.sql.Date;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Vector;
import javax.swing.table.AbstractTableModel;
import princetonPlainsboro.*;
import projetsihpre.*;


public class ModelTableauRDV {
   private String[] nomsColonnes = {"Date","Heure", "Medecin","Service"};
        Statement state;
        Connection conn;
        //private Vector<Patient> donneesPat;
        Vector<RDVPatient>   vect;
        Accueil accueil;   
        
        Date dateDeRDVadd = null; /** Création d'une variable */
        Date heureDeRDVadd = null; /** Une troisième */
        String MedecinConsultatadd=null;
        String Remarqueadd=null;
    
    public ModelTableauRDV(Connection conn,Accueil accueil) throws SQLException {
       
        this.conn=conn;
        this.accueil=accueil;
        state =conn.createStatement();
        String dateDeRDV = accueil.dateDeRDV().getText(); 
        String heureDeRDV = accueil.heureDeRDV().getText();
        String MedecinConsultat=accueil.MedecinConsultat().getText();
        String Remarque=accueil.Remarque().getText();

    
    String add = "Insert into Patient Values dateDeRDV,heureDeRDV,MedecinConsultat,Remarque"; 
    
    
    ResultSet result = state.executeQuery(add); /** Permettra de récupérer les réultats de la requête */
        vect   =   new   Vector<RDVPatient>();//用于存放数据记录 
        vect.removeAllElements();//初始化向量对象 
        
                        
        while(result.next()){ /** Parcours le résultat de la requête */ 
        dateDeRDV=result.getString("dateDeRDV");
        heureDeRDV=result.getString("heureDeRDV");
        MedecinConsultat = result.getString("MedecinConsultat");
        Remarque = result.getString("Prenom"); 
        
        RDVPatient r=new RDVPatient(dateDeRDV,heureDeRDV,MedecinConsultat,Remarque);
        vect.add(r);
    
        }
    }
    public Object getValueAt(int row, int col) {
        switch (col) {
            case 0: return vect.get(row).getDateDeRDV();
            case 1: return vect.get(row).getHeureDeRDV();
            case 2: return vect.get(row).getMedecinConsultat();
            case 3: return vect.get(row).getRemarque();
        }
            return null;
    }
    
    public int getColumnCount() {
        return nomsColonnes.length;
    }
    
    public int getRowCount() {
        return vect.size();
    }

    public String getColumnName(int col) {
        return col >=0 ? nomsColonnes[col] : null;
    }

    public boolean isCellEditable(int row, int col) {
        return col < 1 ?  false : true;
    }
    
    
}



public JTable getTableRDV(){
    return jTable3;
}

private void jButton20ActionPerformed(java.awt.event.ActionEvent evt) {                                          
 try {

            getTableRDV().setModel((TableModel) new ModelTableauRDV(conn, this));
            getTableRDV().setSelectionModel(getTableRDV().getSelectionModel());
        } catch (SQLException ex) {
            Logger.getLogger(Accueil.class.getName()).log(Level.SEVERE, null, ex);
        }


}     --------------------编程问答-------------------- 报错没有 ,如果没有报错 ,就用debug,设置断点跟踪一下 --------------------编程问答-------------------- LZ不会是男的吧 --------------------编程问答-------------------- 可能是男的  --------------------编程问答-------------------- 以后谁有问题标明是女生就有人帮忙了,O(∩_∩)O哈哈~~~~~~~~~ --------------------编程问答--------------------    楼上的 。。。 --------------------编程问答-------------------- 这代码写的,看着好不舒服    --------------------编程问答-------------------- 菜鸟都是这样写的、、、 --------------------编程问答-------------------- 管它男的还是女的呢, 反正不是男的就是女的。 --------------------编程问答--------------------
引用 8 楼  的回复:
管它男的还是女的呢, 反正不是男的就是女的。


也可能是不男不女啊 --------------------编程问答-------------------- 郁闷了,人家问问题呢,你们讨论人家男女。。。不过貌似我也是抱着怀疑的态度 --------------------编程问答-------------------- --------------------编程问答-------------------- 有男朋友没 ?这才是关键。。。 --------------------编程问答-------------------- 结婚没,这个也要考虑!!! --------------------编程问答-------------------- 额~~~哥几个,正题正题~~~~求解
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,