Как вставить флажок в ячейку с Apache POI 4.1.2? - PullRequest
1 голос
/ 29 февраля 2020

Можно ли с помощью Apache POI создать флажок в указанной ячейке c?

Я уже нашел решение с выпадающим списком, но мне любопытно узнать, можно ли вставить настоящий флажок?

XSSFWorkbook workbook = new XSSFWorkbook();
XSSFSheet sheet = workbook.createSheet("test sheet");

XSSFDataValidationHelper helper = new XSSFDataValidationHelper(sheet);
XSSFDataValidationConstraint dvConstraint = (XSSFDataValidationConstraint) helper.createExplicitListConstraint(new String[] {"Checked", "Unchecked"});
CellRangeAddressList addressList = new CellRangeAddressList(0, 0, 0, 0);
XSSFDataValidation validation = (XSSFDataValidation)helper.createValidation(dvConstraint, addressList);
validation.setShowErrorBox(true);
sheet.addValidationData(validation);

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...