Java Swing JTextarea 兼容word或者html问题
公司有需求,于是寻找各式资料,文档。最终得出一下结论,
从目前来看,无法兼容word或者html。
所以需要转换方式,swing中的label组件是可以显示html的,可以利用这一点。
解决方案:将html下载配置文件中,然后加载到JLabel中,进行显示。
参考写法:
private Properties prop = new Properties();
static{
InputStream is = ClassLoader.getSystemResourceAsStream("html.properties");
prop.load(is);
}
String text = prop.getProperties(key);
new JLabel(text);
//====================================================
html.properties配置文件中这样写:
key="<html>...</html>"