我最近受一个老师所托,写一个小系统,为了更加熟练使用Java,我决定用Java写一个PC软件。 我是一个比较追求完美的孩子,所以虽然老师对界面没啥要求,但是为了加快速度和界面美观,果断选择SWT/JFace进行开发,然后用SWT-Designer进行设计界面。这个想法很好,可怜的 是,花了老子一天的时间去配置这个东西,必须记录一下,万一以后又忘了,就扯淡了。
        网上很多资料都是老早前的资料了,都让人去一些早就将我们大帝国的ip都封杀了网站上下载 东西,如果真要按照他们的方法。。目测还要FQ招代理。果断不要。
        首先第一步,我们肯定要建立一个库路径,来引用我们的SWT和JFace的jar包,这些jar包只要 我们电脑里已经安装了Eclipse或者MyEclipse,原则上来说都已经躺在我们的Eclipse的路径 下了。 在我的机子上的具体路径为:”D:\Program Files\MyEclipse\Common\plugins”
       在上面找到以下jar包,最为一个用户库(如果不了解用户库是啥玩意,自己百度去,或者你是 麻烦党的话,也自己去想办法解决吧。)

网上有些博客写的jar包就只有其中的几个,坑是有点坑的,简直是害人的说,有些情况下, 可能缺几个jar包也能跑起来JFace的程序,但是如果用SWT-Designer生成的窗口或控件, 那就很有可能会出错了,会找不到一些杂七杂八的类了。
———————————————————————
       上面这一步确实很简单了,通过上面那个库,就可以使用JFace了。但是单单这个还是远远不够的 如果所有的界面都需要自己用代码敲出来,不是说不行,但是这种方法对开发效率而言,是极其不 可观的,so,我们需要SWT-Designer插件。 安装这个插件其实也简单,只要一个网址就好叻,这个具体网址呢,根据你的Eclipse版本不一样 而不一样。 具体网址可以参考该网址:
http://www.eclipse.org/windowbuilder/download.php
        根据你的Eclipse选择一个link,然后拿到跳转界面地址栏的网址。使用Eclipse的Install new SoftWare功能去在线安装,把所有选择都给选了(如果你说你没网,那目测你也看不到这篇客。。)
接下来就是一个漫长的等待了,我安装的时候网速比较不稳定,用了足足一个小时。。坑!
—————————————————————–

好叻,目前为止,已经把所有要用到的东西都给装上了,去享受下SWT/JFace的功能吧。
怎么?不会用?好吧。。。什么都不说了!面壁去吧!

MyEclipse中配置SWT/JFace/SWT-Designer 艰辛路程的更多相关文章

  1. WebLogic的安装和配置以及MyEclipse中配置WebLogic

    WebLogic 中间件: 是基础软件的一大类,属于可复用软件的范畴,顾名思义,中间件属于操作系统软件与应用软件的中间,比如:JDK,框架,weblogic. weblogic与tomcat区别 : ...

  2. 在Myeclipse中配置Maven

    第一步:下载maven安装包,配置环境变量M2_HOME;变量值为maven的解压目录. 第二步:在eclipse4.0之前的版本需要安装maven插件,方法即:将maven插件包复制到eclipse ...

  3. 转】MyEclipse使用总结——MyEclipse中配置WebLogic12c服务器

    原博文出自于:http://www.cnblogs.com/xdp-gacl/p/4142495.html 感谢! MyEclipse中配置WebLogic12c服务器的步骤如下: [Window]→ ...

  4. MyEclipse中配置自己的JRE和tomcat

    MyEclipse中配置自己的JRE:windows>Preference>java>Installed JREs>Add>Stantard VM>next> ...

  5. 如何在MyEclipse中配置jre的编译运行环境

    由于在MyEclipse中已经自带了jre编译环境,但由于版本太低,所以有时候需要将编译环境配置为系统的jre版本.在MyEclipse中配置jre的编译运行环境很简单,只需要全局配置一次,则所有项目 ...

  6. myeclipse中配置自己安装的Tomcat

    myeclipse中配置自己安装的Tomcat 在myeclipse中配置好jdk,Tomcat之后,如果是web项目需要部署运行,但在部署时发现配置好的Tomcat没有显示,只显示了myeclips ...

  7. myeclipse中配置spring xml自己主动提示

    版权声明: https://blog.csdn.net/zdp072/article/details/24582173 这是一篇分享技巧的文章:myeclipse中配置spring xml自己主动提示 ...

  8. MyEclipse使用总结——MyEclipse中配置WebLogic12c服务器

    MyEclipse中配置WebLogic12c服务器的步骤如下: [Window]→[Preferences],如下图所示: 找到WebLogic的配置,如下图所示:

  9. 在MyEclipse中配置Weblogic10服务器

    MyEclipse中配置Weblogic10服务器 在MyEclipse中配置Weblogic10服务器也是很简单,现在将过程分享给有需要的人. 1.在下方的Server选项卡中,鼠标右键选择“Con ...

  10. 在myeclipse中配置DB Driver(数据库用MySql),并在myeclipse执行sql语句操作

    在myeclipse中配置DB Driver(数据库用MySql),并在myeclipse执行sql语句操作 MyEclipse6.5    ,  mysq驱动jar包为mysql-connector ...

随机推荐

  1. MFC中常用的内容

    在程序中更改静态文本内容. GetDlgItem(IDC_STATIC)->SetWindowText("欢迎"); 不用UpdateData(false); 如果提示con ...

  2. c# Internet时间服务器同步

    2009-02-02 17:48 8226人阅读 评论(2) 收藏 举报 服务器internetc#socketstringwindows 需要用到的名空间 using System.Net; usi ...

  3. 大一下C#五子棋大作业

    上学期的作业,从0开始,到会写C#界面,再到设计出AI对战,跟队友一起用了半个学期的时间,现在才过了几个月就感觉有些遗忘了,赶紧来总结一下. 先上文件吧:程序+源代码 编译环境VS2013 百度云的分 ...

  4. 多线程访问winform控件出现异常的解决方法

    一.  多线程访问winform控件出现异常的解决方法 1.  问题描述<1> 如果创建某控件的线程之外的其他线程试图调用该控件,则会引发一个 InvalidOperationExcept ...

  5. Oracle数据库如何授权收费(Database Licensing)

    Oracle软件本身是免费的,所以任何人都可以从Oracle官方网站下载并安装Oracle的数据库软件,收费的是License,即软件授权,如果数据库用于商业用途,就需要购买相应Oracle产品的Li ...

  6. 【WebForm】Repeater 序列号 在翻页情况下自增

    asp.net Repeater控件分页时,序号列翻页重新从1开始计数问题的解决思路及方法: 一般情况下,使用 <%# Container.ItemIndex + 1% > 给序号列来自增 ...

  7. Codeforces Codeforces Round #316 (Div. 2) C. Replacement 线段树

    C. ReplacementTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/570/problem ...

  8. Codeforces Gym 100286I iSharp 水题

    Problem I. iSharpTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/ ...

  9. 从零开始学习Hadoop--第2章 第一个MapReduce程序

    1.Hadoop从头说 1.1 Google是一家做搜索的公司 做搜索是技术难度很高的活.首先要存储很多的数据,要把全球的大部分网页都抓下来,可想而知存储量有多大.然后,要能快速检索网页,用户输入几个 ...

  10. GLSL实现Ambient Occlusion 【转】

    http://blog.csdn.net/a3070173/archive/2008/11/04/3221181.aspx 相信使用OpenGl或DirectX3D的朋友都知道到固定功能管线在光照处理 ...