在swing组件中显示时所使用的字体可以用什么方法来设置

 我来答
育儿早准备
2017-06-30
知道答主
回答量:1
采纳率:0%
帮助的人:1.6万
展开全部

首先定义一个字体:

Font font = new Font("simsun", Font.PLAIN, 12)

在显示之前调用下面的语句设置字体:

UIManager.put("Button.font", font);
UIManager.put("CheckBox.font", font);
UIManager.put("CheckBoxMenuItem.acceleratorFont", font);
UIManager.put("CheckBoxMenuItem.font", font);
UIManager.put("ColorChooser.font", font);
UIManager.put("ComboBox.font", font);
UIManager.put("DesktopIcon.font", font);
UIManager.put("EditorPane.font", font);
UIManager.put("FormattedTextField.font", font);
UIManager.put("InternalFrame.titleFont", font);
UIManager.put("Label.font", font);
UIManager.put("List.font", font);
UIManager.put("Menu.acceleratorFont", font);
UIManager.put("Menu.font", font);
UIManager.put("MenuBar.font", font);
UIManager.put("MenuItem.acceleratorFont", font);
UIManager.put("MenuItem.font", font);
UIManager.put("OptionPane.font", font);
UIManager.put("Panel.font", font);
UIManager.put("PasswordField.font", font);
UIManager.put("PopupMenu.font", font);
UIManager.put("ProgressBar.font", font);
UIManager.put("RadioButton.font", font);
UIManager.put("RadioButtonMenuItem.acceleratorFont", font);
UIManager.put("RadioButtonMenuItem.font", font);
UIManager.put("ScrollPane.font", font);
UIManager.put("Spinner.font", font);
UIManager.put("TabbedPane.font", font);
UIManager.put("Table.font", font);
UIManager.put("TableHeader.font", font);
UIManager.put("TextArea.font", font);
UIManager.put("TextField.font", font);
UIManager.put("TextPane.font", font);
UIManager.put("TitledBorder.font", font);
UIManager.put("ToggleButton.font", font);
UIManager.put("ToolBar.font", font);
UIManager.put("ToolTip.font", font);
UIManager.put("Tree.font", font);
UIManager.put("Viewport.font", font);
匿名用户
2017-06-08
展开全部
java练习题 - 豆丁网
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式