|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。
经由过程这一章的进修,当我们的事情办法在AWT中产生了伟大的改动后(假如能够回想起好久之前,当Java第一次面世时SUN公司曾声明Java是一种“不乱,固定”的编程言语),大概一向有Java还不非常的成熟的感到。切实其实,如今Java具有一个不错的事务模子和一个优异的组件复用计划——JavaBeans。但GUI组件看起来还相称的原始,愚笨和相称的笼统。
注:写作本节时,Swing库明显已被Sun“流动”上去了,以是只需你下载并安装了Swing库,就应当能准确地编译和运转这里的代码,不会呈现任何成绩(应当能编译Sun配套供应的演示程序,以检测安装是不是准确)。若碰到任何贫苦,请会见http://www.BruceEckel.com,懂得比来的更新情形。
而这就是Swing将要占据的范畴。Swing库在Java1.1以后面世,因而我们能够天然而然地假定它是Java1.2的一部分。但是,它是计划为作为一个增补在Java1.1版中事情的。如许,我们就不用为了享用好的UI组件库而守候我们的平台往撑持Java1.2版了。假如Swing库不是我们的用户的Java1.1版所撑持的一部分,而且发生一些不测,那他便可能真实的必要往下载Swing库了。
Swing包括一切我们缺少的组件,在全部本章余下的部分中:我们希冀了解古代化的UI,来自按钮的任何事务包含到树状和网格布局中的图片。它是一个年夜库,但在某些方面它为义务被计划得响应的庞大——假如任何事都是复杂的,我们不用编写更多的代码但一样想法运转我们的代码渐渐地变得加倍的庞大。这意味着一个简单的出口,假如我们必要它我们失掉它的壮大力气。
Swing相称的深邃,这一节不会往试图让读者了解,但会先容它的才能和Swing复杂地使我们动手利用库。请注重我们无意识的利用这统统变得复杂。假如我们必要运转更多的,这时候Swing能也许能给我们所想要的,假如我们乐意深切地研讨,能够从SUN公司的在线文档中猎取更多的材料。
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难 |
|