首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java Apache POI HSSF CellRangeAddressList

Java Apache POI HSSF CellRangeAddressList
EN

Stack Overflow用户
提问于 2015-05-12 10:42:27
回答 1查看 1.7K关注 0票数 0

我正在尝试为用户设置一个应用程序来下载Excel电子表格来插入数据,我希望工作表中的一个单元格有一个数据验证下拉列表。

我遵循了Apache POI站点(https://poi.apache.org/spreadsheet/quick-guide.html#Validation)上的指导,其中包括使用CellRangeAddressList数据类型和构造函数的指导。

下面是我在Apache站点上使用的完整代码:

代码语言:javascript
复制
  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错误。有没有我应该使用的更新的和/或合适的数据类型?

EN

回答 1

Stack Overflow用户

发布于 2015-07-28 22:32:57

您为类CellRangeAddressList导入的哪个程序包可能正在使用此程序包:

代码语言:javascript
复制
import org.apache.poi.hssf.util.CellRangeAddressList;

对于相同的类,请尝试下面的包:

代码语言:javascript
复制
import org.apache.poi.ss.util.CellRangeAddressList;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30180867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档