想知道你是否可以帮助我?我试图创造一些Java中的编码,在执行HTML代码JEditorPane的执行CSS.
我得到它来实现一些的的CSS编码作为一项规则,但它似乎忽略了"float:"在编码位.在JSFiddle(链接)上我得到它完美运行,但在Java/NB上它创建了容器,左边div是小的,假定的权利div,但它把它放在左边div,而不是右边.我在想的是Java,HTMLEditorKit以及StyleSheet不支持我想做的事情.有人能说清楚吗?
编辑:
似乎只HTML 3.2支持.这有可能的解决方法吗?
import java.awt.Dimension;
import javax.swing.*;
import javax.swing.text.Document;
import javax.swing.text.html.HTMLEditorKit;
import javax.swing.text.html.StyleSheet;
@SuppressWarnings("serial")
public class jBulletins extends JPanel {
javax.swing.JEditorPane bulletinBoard = new javax.swing.JEditorPane();
public jBulletins() {
Dimension d = new Dimension();
d.setSize(800, 600);
bulletinBoard.setPreferredSize(d);
bulletinBoard.setContentType("text/html"); // NOI18N
add(new JScrollPane(bulletinBoard));
loadBulletins();
}
private void loadBulletins() {
//<editor-fold defaultstate="collapsed" desc="HTML/CSS Script">
String eBullStyles = …Run Code Online (Sandbox Code Playgroud)