jOpenDocumet: Как добавить стиль даты в ячейку
Мне нужно добавить собственный стиль даты (dd/MM/yyyy
) в ячейку с помощью jOpenDocumet. Я не нашел примеров ни в официальной документации, ни в поисковых запросах
Может ли кто-нибудь привести мне пример? Мой код такой:
File fileODS = new File(pathDestino, fileName);
char separator = ';';
char quotechar = '"';
BufferedReader fileReaderCSV = new BufferedReader(new FileReader(fileCSV));
CSVReader csvReader = new CSVReader(fileReaderCSV, separator, quotechar);
String[] header = csvReader.readNext();
TableModel model = new DefaultTableModel(null, header);
SpreadSheet spreadSheet = SpreadSheet.createEmpty(model);
Sheet sheet = spreadSheet.getSheet(0);
String[] lineCSV = null;
int rowIndex = 1;
sheet.setColumnCount(header.length);
while ((lineCSV = csvReader.readNext()) != null) {
int columnIndex = 0;
sheet.setRowCount(rowIndex + 1);
for (String valueText : lineCSV) {
MutableCell<SpreadSheet> cell = sheet.getCellAt(columnIndex, rowIndex);
ODValueType columnType = columnTypes != null && columnTypes[columnIndex] != null ? ODValueType.get(columnTypes[columnIndex].trim().toUpperCase()) : ODValueType.STRING;
Object value = convertColumnValue(valueText, columnType);
if (value != null) {
cell.setValue(value, columnType, false, false);
}
columnIndex++;
}
rowIndex++;
}