JTextPane中的表和单元格跨越单元格合并

问题描述

|| 我有个问题。我想知道是否可以在不使用HTML的情况下将表格插入“ 0”(我在http://java-sl.com/JEditorPaneTables.html上找到了一个示例),而不使用列和行跨越单元格。简而言之,我需要插入一个像这样的表: + ------- + -------- + ------- + |第一|第二|第三 + ------- + -------- + ------- + | c1 |上校跨越 + ------- + -------- + ------- + | c2 | | c3 | + ------- +行s。 + ------- + | c4 | | c5 | + ------- + -------- + ------- + 我试图用谷歌搜索它,但是却找不到我想要的东西。跨越单元格的问题也许并不那么普遍。     

解决方法

        JUst使用HTMLEditorKit并在行和列跨距中插入所需的表格。 您可以使用方法
public void insertHTML(HTMLDocument doc,int offset,String html,int popDepth,int pushDepth,HTML.Tag insertTag) 
或者您可以获取HTMLDocument并使用其中之一
public void insertAfterStart(Element elem,String htmlText)
public void insertBeforeEnd(Element elem,String htmlText)
public void insertBeforeStart(Element elem,String htmlText)
public void insertAfterEnd(Element elem,String htmlText)
public void setOuterHTML(Element elem,String htmlText)
public void setInnerHTML(Element elem,String htmlText)
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...