我想让我在这个JLabel中有下标。这可能吗?
for (int j = 0; j < col; j++)
{
gbc.gridy = 1;
gbc.gridx = j;
if (j != (col - 1))
header[j] = new JLabel("I" + (j + 1));
else
header[j] = new JLabel("x");
matrix.add(header[j], gbc);
}
答案 0 :(得分:4)
是的,您可以使用HTML。
示例:
JLabel label2 = new JLabel("<html> a<sub>x</sub> </html>");