我上的程序,其中我有在Excel片狀使用apache poi將單元格內容的一部分設置爲下劃線?
設置單元值工作「這是一個下劃線文本」。
它可以是任何粗體,斜體或下劃線。
我使用POI 3.9和NetBeans,請幫我提前這個
感謝。
我上的程序,其中我有在Excel片狀使用apache poi將單元格內容的一部分設置爲下劃線?
設置單元值工作「這是一個下劃線文本」。
它可以是任何粗體,斜體或下劃線。
我使用POI 3.9和NetBeans,請幫我提前這個
感謝。
嘗試以下操作:
public static void differentFontTypeInSameCell(){
Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet("TestSheet");
Cell cell = sheet.createRow(0).createCell(0);
Font underlineFont = wb.createFont();
underlineFont.setUnderline(HSSFFont.U_DOUBLE);
Font boldFont = wb.createFont();
boldFont.setBoldweight(Font.BOLDWEIGHT_BOLD);
Font italicFont = wb.createFont();
italicFont.setItalic(true);
CellStyle style = wb.createCellStyle();
style.setFont(underlineFont);
cell.setCellStyle(style);
RichTextString richString = new HSSFRichTextString("Underline, Bold, Italic");
richString.applyFont(11, 15, boldFont);
richString.applyFont(17, 23, italicFont);
cell.setCellValue(richString);
}
看起來像
您可以更改字體顏色以及以同樣的方式...是指here
非常感謝,這是我正在尋找的確切的東西:) – Mustafa
嗨,你能告訴我如何在JTextPane上顯示這個RichTextString? – Mustafa
@Mustafa檢查這個http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html – Sankumarsingh
您可以發佈您試圖在這裏指定你在哪裏面臨問題? – PopoFibo
其實我無法得到代碼來這樣做,所以要求代碼來做到這一點,但現在得到它。 – Mustafa