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++;
        }

0 ответов

Другие вопросы по тегам