- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
方式一:在线安装
运行Eclipse-Help-InstallNewSoftware?
进入 /windowbuilder/download.php????再点开对应的??link 接着手动复制地址栏中的地址??(如:/windowbuilder/WB/release/R201506241200-1/4.4/)
注意:下载windowbuilder的版本要与eclipse的版本一致;?
回到Eclipse中的Intall对话框中单击add?,把刚才复制的地址粘贴到 Location 对应的内容中并点击 OK?。
稍等一会儿就有几个可选的软件列表出单击来,全部选上Next?,几分钟后下完并自动安装完毕至重启即可。
;方式二:用离线安装文件安装
下载离线安装文件,下载后文件名为WB_v1.8.0_UpdateSite_for_Eclipse4.4.zip
不要打开这个压缩文件,把它复制到eclipse目录中的plugins文件夹中。
按方式一进行,不同的是在add对话框的“位置”中不要输入网址,而是单击Archive按钮,选择刚才复制到plugins文件夹中的WB_v1.8.0_UpdateSite_for_Eclipse4.4.zip
在随后出现的对话框中,选择所有,单击“下一步”按提示完成安装???;
???;1、单击File—new—other—Windows Builder—SWT Designer—
Swt/Jface Java Project,新建一个项目,命名为“swt”。
2、在swt-src上右击,选择new—other—Windows Builder—Swing Designer—JDialog,创建一个对话框,命名为“test”。
3、右击test.java,选择【Run as】---【 Java Application】,运行程序。
; 在SWT工程中,若要用SWT Designer下的插件开发,即用SWT或Jface开发,需引入SWT或Jface相关包,进行相关配置,十分复杂。;用户界面;1. AWT
AWT是在Swing出现之前用来设计界面的工具包。
用awt包中的类创建的用户界面在不同的操作平台上有不同的表现,使用不灵活。
import java.awt.*
Swing
Swing 是对AWT的扩展,它是Java 2中的一个标准包。
组件都以J开头,如Jbutton等。Swing界面在不同的平台上外观完全一样,真正做到平台独立。
import javax.swing.*
;一个顶层容器(即主窗口)
顶层容器包含若干个中间容器
每个中间容器包含若干基本组件
按照合理的布局方式将它们组织在一起
基本组件可以响应发生在其上的事件
;容器 容器是用来容纳和管理一组界面元素的对象,基本组件必须被安排在某个容器中,否则无法使用。
;右击项目new—other—Windows Builder—Swing Designer—Jframe,新建
一个窗口。
构造方法JFrame( ) 创建无标题窗口
常用方法
setTitle(String title)设置窗口标题
setVisible(boolean b)设置窗口的可见性
setDefaultCloseOperation(int) 设置默认的关闭时的操作,常用取值为
JFrame.EXIT_ON_CLOSE,表示关闭时退出。
setResizable(boolean b) 设置窗口大小是否可以改变
setBounds(int x, int y, int width, int height) 前两个是组件左上角在容器中的坐标,后两个是组件的宽度和高度
;窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。其实在你直接调用这个方法后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane().而JFrame上的contentPane默认是Color.WHITE的,所以,无论你对JFrame或者Frame怎么设置背景颜色,你看到的都只是contentPane.
;由JFrame创建初始的用户界面
创建中间容器
由基本组件类创建有关组件
将基本组件按照某种布局添加到中间容器中,根据需要可能会用到容器的嵌套
将中间容器按照某种布局添加到顶层容器中,形成满足用户需求的操作界面
; 中间容器提供将有关组件按照某种布局组合在一起,然后放入中间容器或顶层容器的功能。
JPanel 提供一个面板,最常用
JS
您可能关注的文档
- 制冷和空调设备运行与维修专业教学计划(按8号文件修改)范例.doc
- 制冷机组吊装方案范例.doc
- 组合梁组合施工工艺范例.ppt
- 组合体的视图范例.pptx
- 住院患者坠床、跌倒的防范范例.ppt
- 组合体三视图的尺寸标注范例.ppt
- 图解项目管理(上)学案.ppt
- 住宅定位营销方案范例.ppt
- 图示汇总学案.ppt
- 中华传统文化的仁爱思想范例.pptx
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 2024年中国石油秋季招聘通用能力考试笔试备考试题及答案解析.docx
- 第一课 教室盆栽我做主—盆栽养护 课件 浙科版综合实践活动四年级上册.pptx
- 医疗安全(不良)事件根本原因分析法活动指南.pdf VIP
- 2023年中考押题预测卷02(杭州卷)-英语(考试版)A4.docx
- 于品 清华丘班数学分析讲义.pdf VIP
- 金融风险管理(中央财经大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 一年一度喜剧大赛江东鸣《先生请出山》完整台词.docx VIP
- 党员立足本职岗位发挥党员先锋引领作用发言稿.doc VIP
- 《机床电气控制》M7130型卧轴矩台平面磨床的电气控制.pdf VIP
- Unit 4 Period 4 Developing Ideas 课件-高一上学期英语课件(外研社2019必修第一册).pptx
文档评论(0)