在我看来,java强大之处在于:Java不仅仅适用于B/S架构的程序,是做服务端的不二之选以外;还可以用来做C/S架构的程序。虽然现在市面上越来越少使用这种技术,被诸如C#之类的语言代替,但swing的确可以实现桌面化的客户端程序。
学java的最好还是要知道有swing这个东西,不然当老板问你知不知道Swing。你说不知道会很尴尬。我们总监问我和另一个同事知不知道swing,那个小伙子一脸懵逼的看着我......
闲话少叙,我们一起来看一下利用Myeclipse怎么创建一个swing程序。
首先准备好Myeclipse(我使用的版本是8.5)还有JDK并配置好环境变量。
1:首先创建一个普通的java项目
[img]http://dl2.iteye.com/upload/attachment/0121/5553/a48b5b52-b080-3e4c-80d7-26a1cb61d522.png[/img]
[img]http://dl2.iteye.com/upload/attachment/0121/5555/055d6c1a-3920-3e06-80cb-2d2b8e931900.png[/img]
2:右击刚刚创建好的项目,new选择other:
[img]http://dl2.iteye.com/upload/attachment/0121/5561/6723794f-afaf-3966-9a2e-456204e5aa04.png[/img]
3:为了快速找到,在文本框输入:mat
[img]http://dl2.iteye.com/upload/attachment/0121/5563/560c2eaf-79fb-3f80-a1a2-587273974e39.png[/img]
4:填写好窗体名,并选择JFrame。Finish
[img]http://dl2.iteye.com/upload/attachment/0121/5565/cc1f3bfc-1616-3dfb-9294-373768256346.png[/img]
一个Swing项目到这就创建好了。下面就是往Swing加东西了。和C#一样,可以自己拖,也可以手写。初学者的话可以自己拖一下熟悉一下,熟练以后最好自己写。
[img]http://dl2.iteye.com/upload/attachment/0121/5571/219cfac4-ff6c-3107-a62a-434dd0a6e302.png[/img]
使用label控件:
[img]http://dl2.iteye.com/upload/attachment/0121/5573/67a01253-95a9-32eb-8da9-fc2cb861605c.png[/img]
效果:
[img]http://dl2.iteye.com/upload/attachment/0121/5575/90275f69-1260-3aba-abaa-92f87da430b3.png[/img]
本文禁止已原创形式转载,转载请带上原文地址:
[url]http://hellomyword.iteye.com/blog/2341598[/url]
学java的最好还是要知道有swing这个东西,不然当老板问你知不知道Swing。你说不知道会很尴尬。我们总监问我和另一个同事知不知道swing,那个小伙子一脸懵逼的看着我......
闲话少叙,我们一起来看一下利用Myeclipse怎么创建一个swing程序。
首先准备好Myeclipse(我使用的版本是8.5)还有JDK并配置好环境变量。
1:首先创建一个普通的java项目
[img]http://dl2.iteye.com/upload/attachment/0121/5553/a48b5b52-b080-3e4c-80d7-26a1cb61d522.png[/img]
[img]http://dl2.iteye.com/upload/attachment/0121/5555/055d6c1a-3920-3e06-80cb-2d2b8e931900.png[/img]
2:右击刚刚创建好的项目,new选择other:
[img]http://dl2.iteye.com/upload/attachment/0121/5561/6723794f-afaf-3966-9a2e-456204e5aa04.png[/img]
3:为了快速找到,在文本框输入:mat
[img]http://dl2.iteye.com/upload/attachment/0121/5563/560c2eaf-79fb-3f80-a1a2-587273974e39.png[/img]
4:填写好窗体名,并选择JFrame。Finish
[img]http://dl2.iteye.com/upload/attachment/0121/5565/cc1f3bfc-1616-3dfb-9294-373768256346.png[/img]
一个Swing项目到这就创建好了。下面就是往Swing加东西了。和C#一样,可以自己拖,也可以手写。初学者的话可以自己拖一下熟悉一下,熟练以后最好自己写。
[img]http://dl2.iteye.com/upload/attachment/0121/5571/219cfac4-ff6c-3107-a62a-434dd0a6e302.png[/img]
使用label控件:
[img]http://dl2.iteye.com/upload/attachment/0121/5573/67a01253-95a9-32eb-8da9-fc2cb861605c.png[/img]
效果:
[img]http://dl2.iteye.com/upload/attachment/0121/5575/90275f69-1260-3aba-abaa-92f87da430b3.png[/img]
本文禁止已原创形式转载,转载请带上原文地址:
[url]http://hellomyword.iteye.com/blog/2341598[/url]