网站大量收购独家精品文档,联系QQ:2885784924

《Java界面开发学习笔记》.doc

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

Java界面开发学习笔记【一】 序言 前几天和朋友聊到Java界面开发的时候,他说苦于没有真正介绍一些可以提升软件用户体验的技巧方面的书籍,市面上的多数介绍Swing或者SWT的教程、学习笔记等,都是介绍了Swing/SWT的概念和一些控件的使用方法,但是如果要让读者学完教程后再实现一个有新意,亲切友好的界面时,大多数读者的反应是,确实会使用控件,但是不知道何时使用,何处使用。所以一些Java程序员对界面开发都采用了敬而远之的态度,也就出现了一些阿Q精神:“Java开发的界面能好到哪去,只要能凑活着用就行了”,“Swing本地化不好,速度慢,SWT不是Java语言标准,支持的平台太少”之类云云。   读完该系列文章后,你会发现Java也可以开发出很酷很炫的界面。Swing和SWT对于Java程序员来说都是无价之宝。   本系列文章主要以实例讲解的方式阐释一些窗口布局、控件重写、窗口特效以及Eclipse RCP技术。   具体内容暂定如下:   ·SWT Designer插件介绍和使用   ·使用Swing皮肤机制来构建多主题的程序   ·拖拽效果的实现   ·QQ窗口自动隐藏效果的实现   ·构建自己的控件库   ·欢迎界面的制作   ·OutlookBar的介绍及使用   ·声效的使用   ·滚动字幕效果的实现   ·居中显示和全屏显示   ·面板的动态增删   ·使用布局增加界面友好性   ·Eclipse RCP技术的详细介绍   ·NetBeans富客户端的介绍   以上仅为暂定内容,后续编写过程会有所增删,敬请关注。也希望大家提出宝贵意见和建议。 Java界面开发学习笔记【二】 SWT Designer的下载与安装   下载:,选择正确的操作系统平台和基于eclipse版本。   安装:(links安装法)在eclipse(软件)下建立一个links文件夹,然后随便建个文件,在里面写上path=你的swt文件夹的路径(用顺斜杆/,而非)。其中swt文件夹必须是以下格式:swt文件夹eclipseplugins和features。   注册:打开eclipse软件,在其“window”菜单下点击“preferences”选项,然后点击左边的designer,选择license,点击右边的“Registration and Actiation”,单选“free”的“swt”,然后“next”,到时会提醒你填写个人信息和E_mail(重要),填写完毕“next”,结束时后提醒你激活码到你的邮箱了,然后再“Registration and Actiation”,这次不用选“free”的“swt”,直接把你从邮箱得到的激活码写入“Activation Key”即可。至此注册完成。   编程:直接建立java项目,然后在右边的面板JRE System Lib下找到“resources.jar”,右击选择“new“下的“other”,然后在弹出的对话框中选择”Designer“下的”SWT“的”Application Window“或者是”JFace”下的”Application Window“,建立相应的类。   切换到设计视图:在工具栏找到“switch between source and designer”,在代码和视图中切换。若是看不到这个按钮的话,就选中你新建的类,右击,然后选择用Designer打开。这时就能看到切换按钮了。   由于SWT Designer工具的使用并非本书介绍重点,所以再次不多做介绍,有兴趣的朋友可以阅读《Eclipse从入门到精通》一书,里面有比较详细的介绍。 Java界面开发学习笔记【三】 使用Swing皮肤机制[组图] 关键字:   Swing 皮肤管理器 第三方皮肤库   准备工作:   新建一个项目,使用SWT-Designer或者Netbeans的可视化编辑器设计一个登陆窗口。   内容:Swing允许选择程序的图形界面风格常用的有java风格,windows风格等,默认情况下是选用了java风格。   这里我们先示例一下使用swing系统自带的皮肤:   Java代码    /** ?* 使用SWING自己代的皮肤中的WINDOWS中的皮肤 ?* 请在main函数中插入该段代码 ?* (注意:要将其放置在窗口定义语句的前面) ?*/ ?try{ ???? javax.swing.UIManager.setLookAndFeel(com.sun.java.swing.plaf.windows.WindowsLookAndFeel);????????? ???? }catch(Exception e){ ??????????? e.printStackTrace();

文档评论(0)

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

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

1亿VIP精品文档

相关文档