Java实用经验总结概要1.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java实用经验总结概要1

1 改变Swing应用程序的默认字体/字号 经常使用Swing作为程序UI的人可能会注意到,Swing组件默认显示文字的字号为11。这对于英文显示毫无问题,但是如果用这个字号显示中文的话,这么小的字号就会使程序变得很难看。我当年在用IReport0.56的时候就发现他的菜单栏和弹出的Dialog里的字很难看,但是将字号调大之后就好多了。虽然在最近版本的JDK里似乎修正了这个字体问题,但是如果你的程序必须使用以前版本的JDK的话,这个问题就需要处理一下,下面就是一个不错的解决方案: Font vFont = new Font(Dialog, Font.PLAIN, 13); UIManager.put(ToolTip.font, vFont); UIManager.put(Table.font, vFont); UIManager.put(TableHeader.font, vFont); UIManager.put(TextField.font, vFont); UIManager.put(ComboBox.font, vFont); UIManager.put(TextField.font, vFont); UIManager.put(PasswordField.font, vFont); UIManager.put(TextArea.font, vFont); UIManager.put(TextPane.font, vFont); UIManager.put(EditorPane.font, vFont); UIManager.put(FormattedTextField.font, vFont); UIManager.put(Button.font, vFont); UIManager.put(CheckBox.font, vFont); UIManager.put(RadioButton.font, vFont); UIManager.put(ToggleButton.font, vFont); UIManager.put(ProgressBar.font, vFont); UIManager.put(DesktopIcon.font, vFont); UIManager.put(TitledBorder.font, vFont); UIManager.put(Label.font, vFont); UIManager.put(List.font, vFont); UIManager.put(TabbedPane.font, vFont); UIManager.put(MenuBar.font, vFont); UIManager.put(Menu.font, vFont); UIManager.put(MenuItem.font, vFont); UIManager.put(PopupMenu.font, vFont); UIManager.put(CheckBoxMenuItem.font, vFont); UIManager.put(RadioButtonMenuItem.font, vFont); UIManager.put(Spinner.font, vFont); UIManager.put(Tree.font, vFont); UIManager.put(ToolBar.font, vFont); UIManager.put(OptionPane.messageFont, vFont); UIManager.put(OptionPane.buttonFont, vFont); 这段代码用在程序的开始部分,可以有效地将Swing组件的显示字体设置为我们在vFont所设定的内容。 2 自定义JFrame的关闭事件 有的时候,当用户关闭应用程序窗口的时候,我们可能希望程序在结束之前保存一些必要的数据。对于这种需求,我们

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档