gpt4 book ai didi

java - 如何更改 joptionpane 的大小和字体?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:30:21 26 4
gpt4 key购买 nike

你能改变 JOptionPane 文本的字体和大小吗?我试过了,只有当我在那个特定的 java 类上“运行文件”时它才有效。如果您启动整个项目,它不会更改字体。我只想更改一个特定的 JOptionPane 而不是全部。

代码如下:

 UIManager.put("OptionPane.messageFont", new FontUIResource(new Font(  
"Arial", Font.BOLD, 18)));
JOptionPane.showMessageDialog(null,"MESSAGE","ERROR",JOptionPane.WARNING_MESSAGE);

最佳答案

这真的很容易。 JOption Pane 不仅接受字符串,还接受组件。因此,您可以创建一个标签设置其字体并将其用作消息。

JLabel label = new JLabel("MESSAGE");
label.setFont(new Font("Arial", Font.BOLD, 18));
JOptionPane.showMessageDialog(null,label,"ERROR",JOptionPane.WARNING_MESSAGE);

我不明白为什么以前没有人回答这个问题

关于java - 如何更改 joptionpane 的大小和字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26913923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com