窗口的标题栏由系统窗口管理器而不是Swing管理.您没有说您正在使用什么OS / GUI.
对于Windows XP,打开显示控制面板,选择“外观”选项卡,然后单击“高级”按钮.您可以在此处更改标题字体(尽管系统上安装的字体可能没有所需的字形).
这是一些代码,用于检查系统默认字体是否支持所需的字形(我不知道字符是什么;这是片假名集中的漂亮字形):
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
public class GlyphCheck
{
public static void main(String[] argv) throws Exception {
final String title = "Testing: ネ";
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
JFrame frame = new JFrame(title);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
JLabel label = new JLabel(title);
label.setSize(200, 100);
frame.setContentPane(label);
frame.pack();
frame.setVisible(true);
}
});
}
}