- 浏览: 1506937 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
Eclipse是一个非常优秀的集成开发环境,源于IBM已经投入了4000万美元的软件源码(Visual Age for Java),在IBM的支持下,Eclipse发展得非常的迅速,现在已经成为最流行Java开发工具。
Eclipse是一个非常优秀的集成开发环境,它旨在简化用于多操作系统软件工具的开发过程,可以用于管理多种开发任务,同时又是一个成熟,精心设计的,可扩展的体系结构。
Eclipse的主要特点是:开放的、可扩展的IDE,成功的底层图形界面API,强大的插件加载功能,可以通过导入一些CVS相关的插件来实现版本管理的便易性,充分的帮助文件。
Eclipse包括了多种常用开发任务的工具,包括测试、性能调整及程序调试,而且可以集成来自多个供应商的第三方开发工具。Eclipse的核心是动态发现插件的体系结构。平台负责处理基本环境的后台工作,并提供标准的用户导航模型,于是每个插件可以专注于执行少量的任务。Eclipse不仅为Java开发者提供了强大的Java IDE,而且也为C++开发者提供了CDT。
Eclipse可以运行在Linux和微软的Windows系统上。
现在Eclipse的源码也被很多IBM的软件所使用,比如IBM的WebSphere客户端,Clear Case客户端等。
2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。 Eclipse 3.0 版本于2004年6月25日发布。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。
Eclipse主要由Eclipse项目(Eclipse Project)、Eclipse工具项目(Eclipse Tools Project)和Eclipse技术项目(Eclipse Technology Project)三个项目组成。
Eclipse的界面使用的是SWT技术,而不是AWT与Swing技术,SWT使用JNI来调用操作系统使用的API,速度上会比AWT与Swing要快很多,但是也有人批评多这样做是“开倒车”,但无可否认的是Eclipse使用SWT在用户体验上确实很好。
Eclipse的安装与运行必须要有JDK,支持JDK1.3以上的版本。
在工作台(Workbench)中包含了多个透视图,而每个透视图又包含多个窗口,他们都共同拥有一个编辑窗口(Editor)。Eclipse中内嵌的编辑器能默认打开一些文件,如java、txt等,如果是其他类型的文件,Eclipse会调用操作系统相应的默认编辑器打开,如:Word文档、PDF文档
Eclipse3.0的标签是弧线型的,在3.0以前的标签则是方块型的。
每个工作区里面都有一个.metadata目录,用来保存平台内部信息。工作区的.metadata目录被认为是一个“黑匣子”。有关工作区结构的重要信息(例如,项目的引用或者资源的使用)都存储在这里,并且应当只能由工具通过平台API访问。用户创建的任何资源都不可以命名为.metadata
Eclipse3.0的启动页面
发表评论
-
原创程序- Web版数据库管理
2017-11-15 00:39 1177这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC ... -
Eclipse创建Web项目
2017-07-29 10:53 7751. 打开创建Web项目的对话框 2 ... -
Ant常用的命令
2016-06-16 13:31 13481. 使用Ant生成War包: <war ... -
在Eclipse上使用Ant发布项目
2015-10-17 15:03 1370这里笔者使用是Eclip ... -
Resin中增加一个虚拟目录的方法
2015-09-13 12:53 1113打开resin.config 找到到<h ... -
一个用XML构建Swing视图的框架
2015-09-06 23:12 2600平常想用Java写一些 ... -
Eclipse常见问题
2015-08-24 19:41 738如果Eclipse被强制关闭时,Tomcat可能没有 ... -
Spring Tools Suite 入门教程
2015-05-09 09:15 0Spring Tools Suit,这里简称STS,是 ... -
使用FTP的方法
2015-03-01 17:49 9991. FlashFXP 收费的软件,但是比较好 ... -
关于Spring
2015-02-16 14:46 1998Spring是一个轻量级J2EE框架。 Sp ... -
用Java实现发送邮件到163
2014-12-28 14:50 3851/* 在java版经常看到有人问如何用javamai ... -
Hibernate入门
2014-12-27 01:34 925前言 使用面向对象的语言和关系型的数据库,开 ... -
修改date.toLocaleString()的警告
2014-10-15 11:31 2546我们在写程序的时候,经常要查看时间,所以我们经常会用到 ... -
Java基础题 -- 简述题
2014-04-26 13:44 726(1)简述Java的运行机制 答案:Java语言根 ... -
Java基础题 -- 填空题
2014-04-26 10:00 18851. ______是一个抽象的计算机,和实际的计算机一样, ... -
FreeMaker入门
2014-04-07 19:51 1010第一章 简介 1 什么是FreeMaker ... -
jdk8 新语法
2014-04-01 23:32 1279import java.util.*; public ... -
MyBatis 入门
2014-03-27 23:31 1721每个MyBatis的中心是SqlSessionFact ... -
Jetty入门
2014-02-26 23:48 1577Jetty是一个简易的WebServer框架,使用 ... -
用Swing做的H2管理器
2014-02-24 23:07 1566MainFrame 继承了 JFrame , 增加c ...
相关推荐
### Eclipse SWT开发点滴 #### 一、第三方包的引用 在使用Eclipse进行SWT开发时,经常会遇到需要引入第三方库的情况。以下是引入第三方库的具体步骤: 1. **工程项目增加Libraries** - 右键点击项目 -> `Build ...
### C语言点滴-赵岩.docx #### 一、程序猿&&程序媛 - **1.1 装备篇** - **1.1.1 衣着**:介绍程序员在工作场合中的着装建议,强调舒适度与专业性。 - **1.1.2 键盘和鼠标**:探讨适合编程工作的键盘和鼠标的...
在Android平台上,开发一个记事本应用是一种常见的实践,它能帮助用户记录日常生活中的点滴信息。这个"android 记事本demo"显然是一款基础的笔记应用程序,提供了存储、增加、删除、修改和查看等基本功能。下面将...
开发工具选用Eclipse或IntelliJ IDEA,数据库管理使用MySQL,前后端交互则依赖于AJAX,以提供更流畅的用户体验。 2. 系统需求分析 在进行系统设计前,需进行可行性分析,包括经济可行性、技术可行性和操作可行性。...
本篇文章将深入探讨“创意设计电子相册”的相关知识点,帮助读者理解和掌握如何创建一个富有创意的电子相册。 首先,我们要了解什么是创意设计电子相册。它是一种利用数字技术,如图像处理软件、动画工具等,将照片...
【标题】:“Android随手记”是一款专为Android平台设计的笔记应用,旨在提供便捷的记录功能,让用户随时随地捕捉生活中的点滴。源代码的开放性使得它成为初学者学习Android开发的良好资源。 【描述】:该项目提供...
通过研究Tomcat源码,开发者可以学习到Web服务器的设计原则,理解Servlet容器的工作机制,掌握JSP和EL的编译过程,以及网络通信和多线程编程的相关知识。此外,对于那些需要对Tomcat进行性能优化、安全性增强或功能...
通过这份日记,我们可以了解到实习过程中的点滴学习与成长。 在实习初期,实习生了解了公司的基本运营模式和员工工作方式,初步接触了IT部门的运作。这阶段的学习主要是适应新环境和理解公司文化。实习生在面对新的...
此外,对于并发编程、线程安全、性能优化等高级话题,作者也可能有所涉及,这些都是Java程序员在实际工作中不可或缺的知识。 在Java生态系统中,还有许多重要的工具和框架,如Eclipse、IntelliJ IDEA等集成开发环境...
《Java程序员上班那点事儿》这本书,正如其名,旨在揭示Java程序员在日常工作中的点滴细节,帮助初入职场或有经验的开发者更好地理解和应对工作中的挑战。书中涵盖了许多实际问题和解决方案,旨在提升读者的技能水平...
11. 项目结构及eclipse集成:以eclipse为例,讲解了如何在eclipse中创建项目,并将其上传至SVN的trunk目录,同时创建tags和branches目录。 12. 项目版本控制实践:文中提供了具体的项目版本控制示例,演示了从创建...
此项目旨在实现用户发布动态、分享照片、评论互动等功能,为校友们提供一个交流和分享生活点滴的在线平台。 【主要知识点】: 1. **Java SSM框架**: - **Spring**:这是一个全面的Java应用框架,提供了依赖注入...
【清爽型夏日九宫格日记网】是一款基于Java Web技术构建的应用程序,设计风格简洁,适合夏季主题,为用户提供一个在线记录生活点滴的平台。它采用JSP(JavaServer Pages)作为视图层技术,结合SQL Server数据库进行...
随着互联网技术的不断发展,越来越多的人希望通过建立个人博客网站来展示自己,分享生活和工作中的点滴。本文旨在介绍如何利用SSM框架(Spring、SpringMVC、MyBatis)和MySQL数据库设计并实现一个功能完善的个人博客...
这款软件主要用于个人记事,帮助用户记录生活、工作中的点滴信息,是学习编程和软件开发过程中的一次实践尝试。通过分享这个项目,作者希望与同样对编程和技术感兴趣的朋友们共同学习和进步。 在 MemoSam2 这个...
在移动设备上,备忘录应用是不可或缺的功能之一,它帮助我们记录日常生活中的点滴和重要事务。本备忘录实例是专为J2ME(Java 2 Micro Edition)平台设计的小程序,允许用户添加和查看备忘信息。下面将详细阐述这个...
这篇文档包含了六篇程序员实习日记,记录了一位实习生在2020年期间学习和工作的点滴,主要涉及Java编程、开源框架、数据库管理和Web应用开发等主题。以下是这些日记中提炼出的重要知识点: 1. **Java编程框架**:...
综上所述,《基于Android的多功能备忘录的设计与实现》不仅涵盖了Android开发的基础知识,如系统架构、API使用、Intent和生命周期,还深入探讨了备忘录应用的特色功能实现,如多媒体支持和提醒机制。这款应用旨在...
个人博客是互联网上的一种个人信息发布平台,它允许用户发表文章、分享观点、记录生活点滴,同时也为读者提供了一个交流的场所。随着互联网的普及和发展,个人博客已成为人们展示自我、分享知识的重要渠道。 当前,...