[]
Serializable, Comparable<LabelVisibility>, Constable将此枚举与 IRange.getLabelOptions() 和 ILabelOptions.setVisibility(LabelVisibility) 一起使用,可控制水印显示在填充区域、单元格区域,还是根据单元格是否有值自动显示。使用 visible 可始终在填充区域中显示水印,使用 hidden 可根据单元格值在单元格区域中显示水印,使用 auto 可在这两种行为之间自动切换。
IRange range = worksheet.getRange("A3");
range.setWatermark("OTHER INFORMATION");
range.setCellPadding(new CellPadding(20, 0, 0, 0));
range.getLabelOptions().setVisibility(LabelVisibility.visible);
range.getLabelOptions().setForeColor(Color.FromArgb(51, 51, 51));
range.getLabelOptions().setMargin(new Margin(2, 0, 0, 0));
range.getLabelOptions().getFont().setSize(7);
LabelVisibility visibility = range.getLabelOptions().getVisibility();
Enum.EnumDesc<E extends Enum<E>>static LabelVisibilitygetLabelVisibility(int value) intgetValue()static LabelVisibilitystatic LabelVisibility[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullvalue - 要转换的整数值。