2

JEdi​​torPane を使用して CSS を表示しようとしましたが、正しく表示されないようです。他の例を見ると、正しいはずですが、正しくレンダリングされていないようです。私がすでに知っていることから、CSS と swing は機能しません... まったく一緒です。

これは私が現在やろうとしていることです:

// List variables...
public JEditorPane diff_view = new JEditorPane();
public static HTMLEditorKit kit = new HTMLEditorKit();
public static StyleSheet ss = kit.getStyleSheet();

public Frame() {
// Adding a list...
try {
    ss.importStyleSheet(new URL("http://slot1.wikia.com/load.php?debug=true&lang=en&"
                    + "modules=mediawiki.action.history.diff&only=styles"));
    } catch (MalformedURLException ex) { }
JScrollPane jsp2 = new JScrollPane(diff_view);
jsp2.setSize(909, 650);
jsp2.setLocation(153, 100);
diff_view.setContentType("text/html");
diff_view.setEditable(false);
diff_view.setLocation(153, 100);
diff_view.setSize(909, 650);
diff_view.setEditorKit(kit);
add(diff_view);
}
// Retrieving the pages..

エラーは発生せず、青色のエディター ペインのみが表示されます。最初に取得したものは次のとおりです: http://runescape.wikia.com/index.php?diff=prev&oldid=7886038&diffonly=1&action=render

スタイルシート、jeditorpane、または何か他のものを変更しようとする必要がありますか?

わかりやすくするために、何が起こっているかを正確に示した図を次に示します。

ブルー JEditorPane

4

2 に答える 2

0

これには jeditorpane を使用しないでください。

于 2013-04-21T06:56:48.330 に答える