import com.jxcell.*; import java.io.IOException; public class Hyperlinks { public Hyperlinks() { View m_view = new View(); try { //Creating Hyperlink to another cell HLinkRecord hlink = new HLinkRecord(); hlink.setLinkType(HyperLinkType.Workbook); RangeRef range = new RangeRef(1, 1); hlink.setRange(range); hlink.setAddress("C3"); hlink.setScreenTip("This is Workbook Link"); m_view.addHyperlink(hlink); //Creating Hyperlink for Website hlink = new HLinkRecord(); hlink.setLinkType(HyperLinkType.Url); range = new RangeRef(2, 1); hlink.setRange(range); hlink.setAddress("http://www.jxcell.net/?source=HyperLinks"); hlink.setScreenTip("This is Web Url Link"); m_view.addHyperlink(hlink); //Creating Hyperlink for e-mail hlink = new HLinkRecord(); hlink.setLinkType(HyperLinkType.Url); range = new RangeRef(3, 1); hlink.setRange(range); hlink.setAddress("mailto:jxcell@gmail.com"); hlink.setScreenTip("Send Mail"); m_view.addHyperlink(hlink); //Creating Hyperlink for Opening Files hlink = new HLinkRecord(); hlink.setLinkType(HyperLinkType.File); range = new RangeRef(4, 1); hlink.setRange(range); hlink.setAddress("c:\\"); hlink.setScreenTip("This is File Link"); m_view.addHyperlink(hlink); m_view.write(".\\hyperlink.xls",View.eFileExcel); } catch (CellException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } public static void main(String args[]) { new Hyperlinks(); } }