如何声明JCheckBox
,以便在检查后将JLabel
文字更改为大写?
我一直在尝试很多事情但没有任何作用
public void itemStateChanged(ItemEvent e) {
Font f = null;
if(Bold.isSelected() && Italic.isSelected())
f = new Font("Serif", Font.BOLD + Font.ITALIC, 14);
else if(Bold.isSelected())
f = new Font("Serif", Font.BOLD, 14);
else if(Italic.isSelected())
f = new Font("Serif", Font.ITALIC, 14);
if(Capitalized.isSelected()){
}
label3.setFont(f);
}
if(Capitalized.isSelected())
内应该放什么?
答案 0 :(得分:2)
您是否尝试过获取文本,然后调用toUpperCase():
label3.setText(label3.getText().toUpperCase());