在Java JLabel的HTML表格单元格中将文本垂直居中

我有一个显示在JLabel中的HTML表(带有CSS的样式)。我希望单元格的内容(单行文本)水平和垂直居中。水平居中很容易,但是我似乎无法使文本居中。我已经尝试过vertical-

align:并同时valign:使用了middlecenter参数。我已经看了几个技巧,但是似乎都没有用,而我尝试过的那些没有用。

我现在所拥有的:

内联(在<style>标记中)CSS:

table.outer {

background:#F0F0F0;

border-collapse:collapse;

border:none;

}

td.outer {

border-style:solid;

border-width:1pt;

border-color:#888888;

padding:0pt 0pt 0pt 0pt;

}

table.inner {

border-collapse:collapse;

border:none;

}

td.title {

width:75pt;

background:#BFBFBF;

padding:1.5pt 0pt 1.5pt 0pt;

}

HTML的相关部分:

<body bgcolor=#F0F0F0>

<table class='outer'>

<tr>

<td class='outer' valign=top>

<table class='inner'>

<tr>

<td class='title' rowspan=3>

<p class='title'>Current Run</p>

</td>

</tr>

</table>

</td>

</tr>

</table>

</body>

回答:

支持

在Swing组件的HTML

被限制到3.2,但valign="middle"应该工作。

以上是 在Java JLabel的HTML表格单元格中将文本垂直居中 的全部内容, 来源链接: utcz.com/qa/402103.html

回到顶部