// Create a new workbook Workbook workbook = new Workbook(); IWorksheet worksheet = workbook.getWorksheets().get(0); RadioButtonListCellType cellType = new RadioButtonListCellType(); cellType.setDirection(CellTypeDirection.Horizontal); cellType.setTextAlign(CellTypeTextAlign.Right); cellType.setIsFlowLayout(false); cellType.setMaxColumnCount(2); cellType.setMaxRowCount(1); cellType.setHorizontalSpacing(20); cellType.setVerticalSpacing(5); cellType.getItems().add(new SelectFieldItem("sample1", "1")); cellType.getItems().add(new SelectFieldItem("sample2", "2")); cellType.getItems().add(new SelectFieldItem("sample3", "3")); cellType.getItems().add(new SelectFieldItem("sample4", "4")); cellType.getItems().add(new SelectFieldItem("sample5", "5")); worksheet.getRange("A1").setRowHeight(60); worksheet.getRange("A1").setColumnWidth(25); worksheet.getRange("A1").setCellType(cellType); worksheet.getRange("A1").setValue("1"); // Save to a pdf file workbook.save("AddRadioListCellType.pdf");
// Create a new workbook var workbook = Workbook() val worksheet = workbook.worksheets.get(0) val cellType = RadioButtonListCellType() cellType.setDirection(CellTypeDirection.Horizontal) cellType.setTextAlign(CellTypeTextAlign.Right) cellType.setIsFlowLayout(false) cellType.setMaxColumnCount(2) cellType.setMaxRowCount(1) cellType.setHorizontalSpacing(20) cellType.setVerticalSpacing(5) cellType.getItems().add(SelectFieldItem("sample1", "1")) cellType.getItems().add(SelectFieldItem("sample2", "2")) cellType.getItems().add(SelectFieldItem("sample3", "3")) cellType.getItems().add(SelectFieldItem("sample4", "4")) cellType.getItems().add(SelectFieldItem("sample5", "5")) worksheet.getRange("A1").setRowHeight(60.0) worksheet.getRange("A1").setColumnWidth(25.0) worksheet.getRange("A1").setCellType(cellType) worksheet.getRange("A1").setValue("1") // Save to a pdf file workbook.save("AddRadioListCellType.pdf")