如何使用Eclipse开发用户图形用户界面开发界面

用Eclipse进行可视化Java界面设计 - Java教程 - 编程入门网
用Eclipse进行可视化Java界面设计
最近,Eclipse开源项目终于推出了期待已久的Visual Editor Project(VEP)。VE项目使得功能强大的eclipse平台在开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在eclipse平台上完成。本文将引导开发者如何安装配置并使用Visual Editor。
关于Visual Editor
开始介绍之前,来看一个笔者用Visual Editor(以下简称VE)设计的一个java程序界面:
怎么样,其可视化的界面设计,一点也不逊于其它的Java可视化界面开发工具。
Visual Editor是一个开源的eclipse编辑器。它同JDT、PDE等其它eclipse的工具项目一样,是一个全新的eclipse工具项目。它可以进行可视化的编辑java GUI程序,也能编辑可视化的Java Bean组件。它能与eclipse的Java Editor集成在一起,当在Visual Editor中编辑图形界面时,会立即反馈到java Editor中的代码。反之亦然。
VE是一个可视化开发的一个framework,当前版本的VE是0.5.0RC1版,本版本的VE支持Swing和AWT的可视Java组件开发。由于这个framework设计的具有通用性,它也可以很容易的实现C++或其它语言下可视化开发。其将来的版本(从1.0开始),将会支持SWT的开发。更多的关于Visual Editor的信息,请看参考资料的相关链接。
下载与安装
由于Visual Editor是用纯编写的,所以它应该可以在任何操作系统上运行。但当前的VE版本是0.5.0RC1,只在windows和linux平台上经过测试。所以如果你使用的是这两种操作系统之外的其它操作系统,你应该先阅读VE的readme文件,安装和使用VE前,必须先安装以下版本的eclipse和相关支持类库:
Eclipse build 2.1.2 (build page) (download zip)
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)
为了方便中国的开发者,eclipse也提供了一个中文语言包,下载安装后,elcipse环境将变成全中文的界面。在本文中,笔者用的eclipse也安装了此中文语言包。之后就可以从以下地址下载Visual Editor了:
http://download.eclips.org/vep&.
下载后的VE是一个zip档案,请将其压缩包中plugins和features目录下的内容解压到eclipse安装目录的相应目录中即可。如果你的eclipse是运行着的,请关闭并重新启动eclipse。用eclipse开发Android app实现界面间的跳转及图片绑定 | Hello world!小组 | 果壳网 科技有意思
126929人加入此小组
我的目的是在主界面点击main_jiyibi按钮之后,弹出记一笔界面,然后我点击记一笔界面的返回按钮,返回主界面,再点击主界面的main_zhanghu按钮之后进入账户界面。package com.example.text1;import android.app.Aimport android.content.Iimport android.os.Bimport android.view.Vimport android.widget.Bpublic class MainActivity extends Activity {
Button main_
Button main_
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
main_jiyibi=(Button)findViewById(R.id.jiyibi_button);
main_jiyibi.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent it=new Intent(MainActivity.this,Jiyibi_Activity.class);
startActivity(it);
main_zhanghu=(Button)findViewById(R.id.main_btn_zhanghu);
main_zhanghu.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent it=new Intent(MainActivity.this,Zhanghu_Activity.class);
}}问:1.这是实现界面跳转的JAVA源文件,系统没有报错,能够在模拟器上运行,只能实现main_jiyibi这一个按钮,而定义的另一个Button main_zhanghu点击之后没有效果。在实现main_jiyibi按钮跳转到记一笔界面之后,对于我在记一笔界面定义的返回主界面的按钮也不管用。是什么原因?2.点击一个按钮之后图片会切换,出现一个你点击了这个控件的视觉效果,那两个图片间的绑定及使用怎么搞?3.创建一个工程之后,只能将建立的第一个activity_main.xml作为模拟器进行模拟的第一张界面显示么,能选定哪个界面最先出现在模拟运行么?
+ 加入我的果篮
1、你仔细看一下代码,main_zhanghu这个按钮的点击事件中你新建了一个intent但是你都没有使用它,当然没效果。2、用selector。教程看着3、onCreate方法中有一句setContentView(R.layout.activity_main),这句语句将Activity和布局文件绑定在一起,将activity_main换成你新建的布局文件。
一楼说得对,intent没用上。。。。Send by
(C)2016果壳网&&&&京ICP证100430号&&&&京网文[-239号&&&&新出发京零字东150005号<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&eclipse常用设置图解
作者:佚名
字体:[ ] 来源:互联网 时间:03-07 16:38:55
本文介绍了一些eclipse常用设置的方法,包括代码自动提示、插件安装,大家参考使用吧
用惯了VS,再回过去用Eclipse真是一件痛苦的事。so,在这里记录下使用过程中的一些设置以做备忘。
1、代码自动提示
在我们忘记方法名或者想偷懒时,代码自动提示很管用。不过Eclipse默认是输入&.&后才会出现包或类成员的提示,也就意味着我们必须先输入一个完整的类名,提示才能出来;或者每次都按下 alt + / 。如何才能让它每次只要输入字母之后,也能出现提示呢?在这里可以设置:Window -& Preferences -& Java -& Editor -& Content Assist -& Auto Activationdelay是自动弹出提示框的延时时间,我们可以修改成100毫秒;triggers这里默认是&.&,只要加上&abcdefghijklmnopqrstuvwxyz&,嘿嘿!这下就能做到和VS一样的输入每个字母都能提示啦:2、插件安装
很多教科书上说到Eclipse的插件安装都是通过 Help -& Install New SoftWare 这种自动检索的方式,操作起来固然是方便,不过当我们不需要某种插件时不太容易找到要删除哪些内容,而且以后Eclipse版本升级的时候,通过这种方式安装过的插件都得再重新装一次。另外一种通过Link链接方式,就可以解决这些问题。我们以Eclipse的中文汉化包插件为例,先到官方提供的汉化包地址下载一个:,注意选好自己的Eclipse版本:
我的版本是Kepler,然后进入下载页面,单击红框框中的链接,即可下载汉化包了:
下载完解压缩后,会有个包含features和plugin目录的eclipse文件夹,把这个eclipse放在我们的Eclipse安装根目录,也就是和eclipse.exe同一级目录下。然后仍然在这一级目录下,新建一个links文件夹,并在该文件夹内,建一个language.link的文本文件。该文本文件的名字是可以任取的,后缀名是.link,而不是.txt哟。好了,最后一步,编辑该文件,在里面写入刚才放入的语言包的地址,并用&\\&表示路径,一定要有path= 这个前缀。
保存文件后,重新打开Eclipse,熟悉的中文界面终于看到了。虽然汉化不完全,不过也够用了不是么。。。如果仍然出现的是英文,说明汉化失败,重新检查下language.link文件中配置的信息是否和汉化包的目录一致。其它的插件安装方法也是如此,当不需要某个插件时,只需删除存放插件的目录和links目录下相应的link文件,或者改变下link文件里面的路径变成无效路径即可;对Eclipse做高版本升级时,也只需把老版存放插件的目录和links目录复制过去就行了。
3、基本设置
设置代码的字体类型和大小:Window -& Preferences -& General -& Appearance -& Content Assist -& Colors and Fornts,只需修改 Basic 里面的 Text Font 就可以了
大家感兴趣的内容
12345678910
最近更新的内容怎样用eclipse开发图形界面程序???_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:545,898贴子:
怎样用eclipse开发图形界面程序???收藏
刚学用eclipse怎样用它写图形界面程序阿?就是可以直接创建窗口,按钮等详细说说呗
java上海北大青鸟于达校区专注java,免试入学,专科保底,学历+技能,包就业!喜迎新春,更有一大拨免费试听课程来袭,点击预约试听名额~北大青鸟于达校区
那你还得好好学学
楼主 加油啊----程序员
拥有无尽的力量
import javax.swing.*;JButtonJTextAreaJSliderJComboBox...
javax.swing包 用来GUI(图形用户界面)设计
swing啊,我还用它做游戏
用插件 windowbuilder 下载安装 可以像vb那样自由拖动。
awt?Swing?
我发现很多人都不明白我的意思,是我表达有问题?我的意思是:eclipse下怎样像vb那样直接设计窗口,菜单,按钮等控件。如果要手动输入swing包代码的方式,我还指明eclipse干嘛,直接文本编辑代码好了
千锋java,Java+大数据全项目实训,两周免费试听,0基础小班授课!千锋java零学费学习,Java+大数据培训,先入学后付款
下个windowsbuilder。。。用明白别忘了教教我
倒包java.awt.*;或javax.swing.*;
写代码才是王道,各种插件只会废了自己。你用插件拖出来的界面,一看代码,就凌乱了,满头黑线的说
用插件可塑性不强,真正开发全是手敲的
win bilder ,这个可以快速生成界面,但是一般程序都要改好多的,逻辑部分肯定是要自己写的,肯定要符合需求,没实际用处的程序,写出来肯定没人用的,没价值的
JFrame???
你可以用NetBean
还是去写安卓吧
安卓做界面好些
插件主要实现所见即所得吧,不过这GUI部分对面向对象的理解要很足
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 eclipse图形化界面 的文章

 

随机推荐