在Java JLabel的HTML表格单元格中将文本垂直居中
我有一个显示在JLabel中的HTML表(带有CSS的样式)。我希望单元格的内容(单行文本)水平和垂直居中。水平居中很容易,但是我似乎无法使文本居中。我已经尝试过vertical-
align:并同时valign:
使用了middle
和center
参数。我已经看了几个技巧,但是似乎都没有用,而我尝试过的那些没有用。
我现在所拥有的:
内联(在<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