概要
Html
タグを使ってSwing
コンポーネントで使用する文字列を修飾します。
Screenshot
サンプルコード
public class TestModel extends DefaultTableModel {
private static final String[] columnNames = {
"<html><p>No.</p><p><font color=blue>Number</font></p></html>",
"<html>Name<p><font color=\"red\">etc.</font></p></html>",
"<html><font color='green'>Comment</font></html>"
};
// ...
View in GitHub: Java, Kotlin
解説
上記のサンプルでは、JTable
のヘッダとJTabbedPane
のタブにhtml
タグを使用しています。<p>
や<br>
タグなどで簡単に改行できます。
- タグは整形式になっていなくてもある程度なら認識可能
- 属性もエスケープした
"
や'
で囲まなくても認識可能
参考リンク