的CSS樣式表應該TinyMCE的樣式編輯器可以添加這樣(CSS文件應該被放置在同一個包中的Java類):
TextArea ta = new TextArea("ta");
TinyMCESettings settings = new TinyMCESettings(TinyMCESettings.Theme.advanced);
ResourceReference cssRef = new CssResourceReference(this.getClass(), "tinymce.css");
settings.setContentCss(cssRef);
ta.add(new TinyMceBehavior(settings));
完整的示例:
的Java
public class TinyMCEPage extends WebPage {
public TinyMCEPage() {
TextArea ta = new TextArea("ta");
TinyMCESettings settings = new TinyMCESettings(TinyMCESettings.Theme.advanced);
ResourceReference cssRef = new CssResourceReference(this.getClass(), "tinymce.css");
settings.setContentCss(cssRef);
ta.add(new TinyMceBehavior(settings));
add(ta);
}
}
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<textarea wicket:id="ta" id="ta" name="ta"></textarea>
</body>
</html>
款式如
#ta {
width: 800px;
height: 600px;
}
爲了例如樣式TinyMCE的編輯器的輸入區域: - 寬度和textarea的TinyMCE的編輯器使用ID的高度(文件樣式html頁面應該在文件「style.css文件」指定)字體大小,顏色,...,使用的資源文件(在此示例文件「tinymce.css」)和CSS選擇體:
body {
font-size: 14px;
background-color: #ffeedd;
border: 1px solid #333;
}
該實施例使用了測試:wicket.version 6.17.0和wicketstuff-tinymce版本6.16.0。
謝謝,我已經看到了。也許我不清楚。我想使用wicket-stuff-tinymceplugin來做到這一點,只是在你所鏈接的問題中提出的意見。 –