我添加了字体大小,但没有改变。
btnUser.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int x = btnUser.getX();
int y = btnUser.getY() + btnUser.getHeight();
JPopupMenu jPopupMenu = new JPopupMenu();
jPopupMenu.setFont(new Font("Tahoma", Font.PLAIN, 20));
jPopupMenu.add(new AbstractAction("Exit") {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
jPopupMenu.show(panel, x, y);
}
});
据我所知,popupMenu由menuItem组成,它们已经可以设置font。尝试这样的事情:
做成这样。