gpt4 book ai didi

java - 如何使 vaadin 电子表格中的工作表名称选项卡只读

转载 作者:行者123 更新时间:2023-12-01 09:43:07 25 4
gpt4 key购买 nike

在 vaadin-spreadsheet 选项卡中显示的工作表名称是可编辑的。我想将其设为只读。引用图片。有什么建议么?我已经尝试过 Spreadsheet.lockActiveSheet() API 但不起作用

spreadsheet tab which is editable now

最佳答案

免责声明:这更适合作为评论,但它超出了最大长度......

<小时/>

在 Excel 中,保护当前工作表并不会阻止重命名。然而protecting the workbook确实如此,但请注意它还可以防止添加、删除等

由于 Vaadin 实现依赖于 Apache POI,您可以尝试在电子表格构造函数中传递 XSSFWorkbook with a locked structure .

尽管如此,看看 sourcessetWorkbookProtected()方法似乎将整个工作表设置为只读,但我无法验证这个假设,因为我没有许可证此商业附加组件(测试 key 已过期)。

public void setWorkbookProtected(boolean workbookProtected) {
sheetTabSheet.setReadOnly(workbookProtected);
}

总而言之,我认为没有专门的方法可以做到这一点,也没有简单的解决方法。

关于java - 如何使 vaadin 电子表格中的工作表名称选项卡只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38305301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com