有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java桌面窗格HTML呈现

我正在使用JEditPane呈现包含链接的HTML文本,并使链接可单击。我已经设法做到了,但是文本和链接以难看的字体和颜色显示,默认的蓝色下划线链接,等等。有没有办法在不编辑内部HTML的情况下更改JEditPane的默认行为

谢谢你的帮助 谢谢


共 (1) 个答案

  1. # 1 楼答案

    尝试添加CSS样式,如下所示:

    JEditorPane jEditorPane = new JEditorPane();
    HTMLEditorKit kit = new HTMLEditorKit();
    StyleSheet styleSheet = kit.getStyleSheet();
    styleSheet.addRule("A {color:red}"); //change links to red
    jEditorPane.setEditorKit(kit);