[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
立即试用
(Showing Draft Content)

HyperLinkCellType

Class HyperLinkCellType

java.lang.Object
com.grapecity.documents.excel.BaseCellType
com.grapecity.documents.excel.HyperLinkCellType

public class HyperLinkCellType extends BaseCellType
表示超链接单元格类型。

用于在单元格中显示可单击的超链接。支持配置链接颜色、已访问链接颜色、显示文本、工具提示和目标类型。通过 IRange.setCellType(BaseCellType) 将其应用于区域。


 HyperLinkCellType cellType = new HyperLinkCellType();
 cellType.setText("Google");
 cellType.setLinkColor("Blue");
 cellType.setVisitedLinkColor("Green");
 cellType.setLinkToolTip("Search by google");
 cellType.setTarget(HyperLinkTargetType.Self);
 
 worksheet.getRange("A1").setCellType(cellType);
 worksheet.getRange("A1").setValue("https://www.google.com");
 
  • Constructor Details

    • HyperLinkCellType

      public HyperLinkCellType()
      创建一个超链接单元格类型。
  • Method Details

    • getLinkColor

      public String getLinkColor()
      获取超链接的颜色。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setLinkColor("Blue");
       String linkColor = cellType.getLinkColor();
       
      Returns:
      超链接的颜色。
    • setLinkColor

      public void setLinkColor(String value)
      设置超链接的颜色。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setLinkColor("Blue");
       
      Parameters:
      value - 超链接颜色。
    • getVisitedLinkColor

      public String getVisitedLinkColor()
      获取已访问链接的颜色。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setVisitedLinkColor("Purple");
       String visitedLinkColor = cellType.getVisitedLinkColor();
       
      Returns:
      已访问链接的颜色。
    • setVisitedLinkColor

      public void setVisitedLinkColor(String value)
      设置已访问链接的颜色。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setVisitedLinkColor("Purple");
       
      Parameters:
      value - 已访问超链接颜色。
    • getText

      public String getText()
      获取超链接的文本字符串。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setText("Open report");
       String text = cellType.getText();
       
      Returns:
      超链接的文本字符串。
    • setText

      public void setText(String value)
      设置超链接的文本字符串。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setText("Open report");
       
      Parameters:
      value - 超链接显示文本。
    • getLinkToolTip

      public String getLinkToolTip()
      获取超链接的工具提示。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setLinkToolTip("Open the report link");
       String tooltip = cellType.getLinkToolTip();
       
      Returns:
      超链接的工具提示。
    • setLinkToolTip

      public void setLinkToolTip(String value)
      设置超链接的工具提示。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setLinkToolTip("Open the report link");
       
      Parameters:
      value - 超链接工具提示。
    • getTarget

      public HyperLinkTargetType getTarget()
      获取超链接目标的类型。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setTarget(HyperLinkTargetType.Self);
       HyperLinkTargetType target = cellType.getTarget();
       
      Returns:
      超链接目标的类型。
    • setTarget

      public void setTarget(HyperLinkTargetType value)
      设置超链接目标的类型。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setTarget(HyperLinkTargetType.Self);
       
      Parameters:
      value - 超链接的目标类型。
    • getActiveOnClick

      public boolean getActiveOnClick()
      获取单击时是否移动到活动单元格。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setActiveOnClick(false);
       boolean activeOnClick = cellType.getActiveOnClick();
       
      Returns:
      如果 Active On Click 为真,则为 true;否则为 false。
    • setActiveOnClick

      public void setActiveOnClick(boolean value)
      设置单击时是否移动到活动单元格。
      
       HyperLinkCellType cellType = new HyperLinkCellType();
       cellType.setActiveOnClick(false);
       
      Parameters:
      value - 单击超链接时是否移动到活动单元格。