Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 托德特';JTable列中的JDateChooser_Java_Swing_Jtable_Jcalendar_Jdatechooser - Fatal编程技术网

Java 托德特';JTable列中的JDateChooser

Java 托德特';JTable列中的JDateChooser,java,swing,jtable,jcalendar,jdatechooser,Java,Swing,Jtable,Jcalendar,Jdatechooser,我要切入正题。我试图将Toedter的JDateChooser添加到JTable的一列中。我的应用程序正在使用MVC模式,这是我的观点: scrollPanePermits = new JScrollPane(); tableVehiclePermitHeader = new String[] {"Name", "Expiration Date"}; tableVehiclePermitData = new Object [0][0]; table

我要切入正题。我试图将Toedter的JDateChooser添加到JTable的一列中。我的应用程序正在使用MVC模式,这是我的观点:

scrollPanePermits = new JScrollPane();
        tableVehiclePermitHeader = new String[] {"Name", "Expiration Date"};
        tableVehiclePermitData = new Object [0][0];
        tableVehiclePermitDefaultTableModel = new DefaultTableModel(tableVehiclePermitData, tableVehiclePermitHeader);
        tableVehiclePermit = new JTable(tableVehiclePermitDefaultTableModel){
//          public Class getColumnClass(int c) {
//              return getValueAt(0, c).getClass();
//           }
            public Class getColumClass(int c){
                if(c == 0){
                    return String.class;
                } else if (c == 1){
                    return JDateChooser.class;
                }
                return null;
            }
            public boolean isCellEditable(int rowIndex, int colIndex){
                if (colIndex == 0){
                    return false;
                } else {
                    return true;
                }
            }
        };
老实说,我没有办法去做这件事,所以任何帮助都将不胜感激


问候。

我从来没有试过,但你可以先试试。下面是一个使用
Double
的相关示例和一个关于使用
JDateChooser
的示例