我需要通过添加删除线

时间:2015-07-30 16:26:37

标签: java swing user-interface jtextpane strikethrough

我正在使用用户界面,JTextPane中有一个JPanelJTextPane我使用JTextPane.getStyledDocument().insertString()添加了字符串。现在我想更新JTextPane并通过这些词进行罢工。

如何在点击JButton后更新字词?我不希望JTextPane中的所有字符串都能获得突破,只是某些字符串。

1 个答案:

答案 0 :(得分:0)

在jButton的actionListener中试试这个。

jTextPane.setContentType( "text/html" );
jTextPane.setText("<strike> Words to strike </strike> Words not to Strike");

使用您的逻辑来敲击所需的单词。

您可以使用jTextPane.getSelectedText()jTextPane.getText();