excel Java Apache POI HSSF CellRangeAddressList
我正在尝试设置一个应用程序,让用户下载Excel电子表格以插入数据,我希望工作表中的一个单元格具有数据验证下拉列表
我遵循Apache POI站点(https://poi.apache.org/spreadsheet/quick-guide.html#Validation)的指导,其中包括使用CellRangeAddressList数据类型和构造函数的指导
以下是我在Apache网站上使用的完整代码:
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet("Data Validation");
CellRangeAddressList addressList = new CellRangeAddressList(
0, 0, 0, 0);
DVConstraint dvConstraint = DVConstraint.createExplicitListConstraint(
new String[]{"10", "20", "30"});
DataValidation dataValidation = new HSSFDataValidation
(addressList, dvConstraint);
dataValidation.setSuppressDropDownArrow(false);
sheet.addValidationData(dataValidation);
然而,当我在代码中使用它时,Netbeans给了我一个不推荐的API错误。我是否应该使用更近期和/或更合适的数据类型
# 1 楼答案
您为类
CellRangeAddressList
导入了哪个包 您可能正在使用此软件包:请尝试以下同一类的软件包: