Java 托德特';JTable列中的JDateChooser
我要切入正题。我试图将Toedter的JDateChooser添加到JTable的一列中。我的应用程序正在使用MVC模式,这是我的观点: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
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
的示例