2012-08-06 145 views

回答

0

创建一个带锚的文本框,你很好走。以下代码将创建20px文本的文本框,无边框。

 HSSFPatriarch patriarch = sheet.createDrawingPatriarch(); 
     HSSFTextbox textbox1 = patriarch.createTextbox(new HSSFClientAnchor(0,0,1023,255,(short)4,2,(short)6,3));; 
     HSSFRichTextString rt1 = new HSSFRichTextString("This is title"); 
     HSSFFont font = workbook.createFont(); 
     font.setFontHeight((short)400); 
     rt1.applyFont(font); 
     textbox1.setString(rt1); 
     textbox1.setLineStyle(HSSFShape.LINESTYLE_NONE); 

有一点要注意的是,负责协调客户端锚固装置具有限制和这些限制是1023和255。如果你不改变坐标,文本框将驻留ROW1,ROW2和COL1,COL2之间。