java开发之使用myeclipseswingmatisse开发swing程序

java开发之使用myeclipseswingmatisse开发swing程序

ID:8819970

大小:470.37 KB

页数:13页

时间:2018-04-08

java开发之使用myeclipseswingmatisse开发swing程序_第1页
java开发之使用myeclipseswingmatisse开发swing程序_第2页
java开发之使用myeclipseswingmatisse开发swing程序_第3页
java开发之使用myeclipseswingmatisse开发swing程序_第4页
java开发之使用myeclipseswingmatisse开发swing程序_第5页
资源描述:

《java开发之使用myeclipseswingmatisse开发swing程序》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、在windows上用过visualstudio软件的人都能感觉到开发一个图形界面是非常简单的。用可视化工具直接把控件托到画布上,就可以完成布局的设计。然而,也许我们在做java开发的时候,只是用layout自己来布局,但是最终设计出来的布局效果却不理想。那这个时候也许我们就想到java要是有可视化的开发工具那该多好啊。答案是肯定的,java中也有可视化的开发工具。Myeclipse中自带的swing/matisse就可以完成这个任务。但是当我们第一次用matisse的时候。一些简单的东西比较容易上手,但有些东西还是有些麻烦的。下面让我们来看一下mati

2、sse的使用(以下通过图形个文字来讲解matisse的使用,希望能够给新手一些帮助)环境:所有可以支持matisse的myeclipse版本(此处以MyEclipse10为例)1新建工程fileànewàjavaproject给自己的工程起一个名字(这一步应该大家都会,就不贴图啦)在这之后可以为源码文件创建一个包名。2创建matisse画布(即java类,此处我称之为画布)我在创建matisse时,他们生成两个文件,两个文件的名字相同,一个以的后缀名为.form,而另一个的后缀名是.java。我们使用matisse的作用就是在matisse中生成的fo

3、rm中布局我们的控件,matisse会自动的在相应的java文件中生成代码。以下是新建matisse的图形解释:右键ànewàother13/132012年6月14日June14,2012学习是一中快乐作者:安心然后选择MyeclipseàSwingàMatisseForm然后输入包的名字(可选)输入名字(类名),一般使用swing开发就选择Jframe模版(即你自定义的类继承的父类)13/132012年6月14日June14,2012学习是一中快乐作者:安心当如上的步骤完成后就会进入MyeclipseSwing/Matisseprospective(

4、视图)如下图所示:13/132012年6月14日June14,2012学习是一中快乐作者:安心1MyeclipseSwing/Matisse视图介绍1.1MatissePalette调色板这个视图主要是控件可以在form加入的控件1)SwingContainers:一些Swing的容器类2)SwingMenus:Swing菜单3)SwingWindows:swing窗体4)SwingControls:swing控件,我们用的最多的部分,其中有:Jlabel、Jbutton等5)AWT:awt的控件6)Beans:可以添加一些自己的类。前提是在工程的bu

5、ildpath中你已经导入了jar包,添加bean的时候bean名为“包名+类名”,这样你也就可以像使用一个Swing中的控件一样来使用这个啦,可以在form中适当的位置添加这个控件。(此例中我导入了Jcalendarjar包,这是一个开源的jar包,如果没有的话,可以自己在网上下载,直接搜Jcalendar。如果真的搜不到可以给我发邮件:anxinasin@gmail.com,我发给你。我希望你能自己搜)JCalendar这个jar包是很有用的,如果你以后做开发的话,一定会用得到的。添加jar包找到你jar包的位置添加进去。13/132012年6月1

6、4日June14,2012学习是一中快乐作者:安心添加以后的libraries如下所示:如果你要用的话,你需要知道jcalendar的包目录。用winrar打开看一看目录这时你就可以在form中添加一个自定义的bean啦点击ChooseBean在classname中输入com.toedter.calendar.JdateChooser(此为日期选择控件)13/132012年6月14日June14,2012学习是一中快乐作者:安心这样在form适当的位置点击一下就可以添加JdateChooser控件啦自己在工程中创建的类的添加方法也是一样。1.1outl

7、ine视图(左下角)这个视图显示了你的form中所有的属性(即你自己托入的控件),可以再这个视图中修改你的java类中属性的变量名(我们以一个Jlabel为例):13/132012年6月14日June14,2012学习是一中快乐作者:安心在form中添加一个标签:在MatissePalette中点击一下Jlabel然后在form的适当位置点击一下就可以把一个标签添加进去。修改类中属性的变量名:在outline视图中选择你刚添加的标签一般名字为Jlabel1点击右键àchangevariablename填入你想要的变量名13/132012年6月14日Ju

8、ne14,2012学习是一中快乐作者:安心1.1properties视图在这个视图中可以修改控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。