gpt4 book ai didi

java - 如何更改 JOptionPane 的字体大小

转载 作者:行者123 更新时间:2023-11-29 03:42:02 25 4
gpt4 key购买 nike

import java.awt.ComponentOrientation;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;

public class trial2
{
public static void main(String[] args)
{
String[] option = {"Chorita M. Adlawan", "Noel B. Angeles", "Julie P. Benenoso", "Percival P.Bermas",
"Beverly Mae M. Brebante","Adela N. Cabaylo", "Carol G. Cainglet", "Oscar U. Cainglet",

String selected = (String)JOptionPane.showInputDialog(null, "MINES AND GEOSCIENCES BUREAU - REGION XI, DAVAO CITY\n" +
" LIST OF REGISTERED EMPLOYEES",
"Please Select Employee",JOptionPane.DEFAULT_OPTION, null, option , "Adlawan");

}
}

这些是我上面的代码。我的问题是,我可以更改我的 JOptionPane 的字体大小和样式以使我的列表字体更大,非常感谢任何提示。谢谢。

最佳答案

如果您希望所有 JOptionPane 具有相同的字体样式和大小,您可以更改 UIManager 的属性:

javax.swing.UIManager.put("OptionPane.font", new Font("yourFontName", Font.BOLD, 30));

要获取可用字体名称的列表,请使用以下代码段:

GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
String[] fontNames = ge.getAvailableFontFamilyNames();

for (int index = 0; index < fontNames.length; index++)
{
System.out.println(fontNames[index]);
}

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

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