我有两个按钮来编辑文本中的字体。粗体按钮和斜体按钮,分别,它们工作正常,但不能一起使用。如何让我的按钮一起工作?(粗体+斜体)
final JToggleButton boldbuttonpage1 = new JToggleButton("");
boldbuttonpage1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(boldbuttonpage1.isSelected()){
textpage1.setFont(new Font("Arial", Font.BOLD, 12));
}
else textpage1.setFont(new Font("Arial", Font.PLAIN, 12));
}
});
boldbuttonpage1.setBounds(21, 32, 27, 23);
gtapage1.add(boldbuttonpage1);
final JToggleButton italicbuttonpage1 = new JToggleButton("");
italicbuttonpage1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(italicbuttonpage1.isSelected()){
textpage1.setFont(new Font("Arial", Font.ITALIC, 12));
}
else textpage1.setFont(new Font("Arial", Font.PLAIN, 12));
}
});
italicbuttonpage1.setBounds(21, 93, 27, 23);
gtapage1.add(italicbuttonpage1);