我有一个2维数组按钮,这些按钮的标签会发生变化,并在更改时显示。某些按钮是静态的,并且在程序的整个过程中都不会改变,我希望这些按钮的文本是粗体的。有没有办法做到这一点?
答案 0 :(得分:0)
如下所示:
Button[][] buttons = new Button[][]{{}}; // fill your buttons array
for (Button[] bb : buttons) {
for (Button b : bb) {
if (BUTTON SHOULD BE BOLD) {
Font font = b.getFont();
Font bold = new Font(font.getName(), Font.BOLD, font.getSize());
b.setFont(bold);
}
}
}