成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Swing桌面應(yīng)用程序的開(kāi)發(fā)

開(kāi)發(fā) 后端
本文介紹Swing桌面應(yīng)用程序的開(kāi)發(fā),包括使用xml配置來(lái)定義組建布局和使用各種圖形化開(kāi)發(fā)工具。

Swing桌面應(yīng)用程序的開(kāi)發(fā)一直以來(lái)都是Java桌面開(kāi)發(fā)者心中的痛! 很多人說(shuō)它過(guò)于復(fù)雜,布局過(guò)于繁瑣。也有很多公司想了各種方法來(lái)簡(jiǎn)化Swing的開(kāi)發(fā),包括,

一 使用xml配置來(lái)定義組建布局,這種方法過(guò)于抽象,無(wú)法所見(jiàn)即所得。

二 使用各種圖形化開(kāi)發(fā)工具,然而這些工具限制與Swing布局的復(fù)雜性和組件定制的靈活性。通常很難讓人們滿意。面對(duì)VB曾經(jīng)帶給我們的美妙的表單和activex控制,我們只能哀嘆。

SWT/JFace的出現(xiàn),仍然沒(méi)有解決根本問(wèn)題。所謂的本地界面接口帶來(lái)的那點(diǎn)點(diǎn)速度提升根本不值得稱道。我想更多的公司寧愿設(shè)計(jì)自己的皮膚作為背景。

Netbean 4.1的出現(xiàn),給Swing gui開(kāi)發(fā)帶來(lái)了一線曙光,我們期待它能為解決Java桌面開(kāi)發(fā)兩大痛腳之一的界面設(shè)計(jì)提供幫助。另一個(gè)痛腳是虛擬機(jī)無(wú)法向com組件那樣全局共享。

另一方面,國(guó)內(nèi)對(duì)Spring的趨之若鶩,使很多軟件公司都對(duì)程序員進(jìn)行過(guò)Spring的培訓(xùn),甚至有的公司找人直接說(shuō)要會(huì)Spring的。(我個(gè)人認(rèn)為,這是國(guó)人對(duì)自己軟件開(kāi)發(fā)技術(shù)不自信的表現(xiàn),Spring AOP對(duì)程序開(kāi)發(fā)的作用我只能說(shuō)從一種無(wú)序的復(fù)雜引導(dǎo)為有序的復(fù)雜)

廢話太多,既然大家都關(guān)注并熟悉Spring,那么用Spring rcp 開(kāi)發(fā)Swing桌面應(yīng)用程序應(yīng)該可以為大家所接受。

下面開(kāi)始:

1 從cvs里面得到***的代碼,模塊示Spring-richclient 。

2 編譯,先直接執(zhí)行根目錄下的build.bat build

然后進(jìn)入samples\petclinic 打開(kāi)bulid.xml 在95行,加入lib/Spring-binding.jar

然后執(zhí)行ant build-standalone

然后進(jìn)入dist/ 點(diǎn)擊petclinic-standalone.bat即可運(yùn)行

登陸的用戶名/密碼是 :dianne/emu   marissa/koala  scott/wombat

進(jìn)去后先看到一個(gè)splash,然后是安裝向?qū)б粯拥慕缑妫缓笫堑顷懣颉5顷懞蟮慕缑姘ú藛螜冢ぞ邨l,TreeView。

OK,如果你運(yùn)行起來(lái)了,先看看吧。如果編譯過(guò)程中出錯(cuò)。出現(xiàn)什么48,49問(wèn)題的。你需要安裝一個(gè)jdk1.5,

注意:不要卸載1.4,兩個(gè)都留著,可以隨時(shí)切換。以上介紹Swing桌面應(yīng)用程序的開(kāi)發(fā)

【編輯推薦】

  1. 淺談Java Swing的連接數(shù)據(jù)庫(kù)
  2. 介紹JFace、Swing、AWT和SWT
  3. 詳解SwingWorker與Swing程序
  4. 介紹輕量級(jí)Swing組件
  5. Swing組件都擴(kuò)展自JComponent
責(zé)任編輯:佚名 來(lái)源: eNet硅谷動(dòng)力
相關(guān)推薦

2009-07-16 17:09:02

Swing應(yīng)用程序

2009-07-14 18:10:38

Swing應(yīng)用程序框架

2009-07-17 10:42:06

Swing應(yīng)用程序處理函數(shù)

2009-07-10 17:24:07

Swing應(yīng)用程序

2020-10-10 10:30:31

JavaScript開(kāi)發(fā)技術(shù)

2009-07-14 11:08:42

WebRendererSwing應(yīng)用程序

2011-04-15 17:33:39

SWINGAWT

2023-03-15 10:25:00

架構(gòu)EJC桌面

2020-09-23 14:33:01

Golang桌面開(kāi)發(fā)GUI

2012-02-08 15:06:31

ibmdw

2022-09-19 00:37:13

SaaS云計(jì)算開(kāi)發(fā)

2013-02-21 14:14:40

開(kāi)發(fā)Tizen

2013-02-21 14:15:41

開(kāi)發(fā)Tizen

2011-05-24 16:09:57

Androi

2015-01-06 09:59:59

云應(yīng)用程序Java開(kāi)發(fā)SQL

2017-01-10 08:30:01

2020-05-12 10:06:52

JavaScript開(kāi)發(fā)框架

2013-11-19 15:35:01

2009-09-24 17:21:17

加速Hibernate

2011-07-21 16:19:30

iOS Twitter
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91av在线免费播放 | 亚洲国产精品99久久久久久久久 | 国产精品免费看 | 午夜电影合集 | 视频1区2区 | 亚洲欧美中文日韩在线v日本 | 99在线免费观看 | 国产精品福利在线 | 91精品国产日韩91久久久久久 | 91视在线国内在线播放酒店 | 网站黄色av | 亚洲视频免费在线观看 | 人人九九精 | 日韩手机在线视频 | 久久国产欧美日韩精品 | 精品国产一区二区久久 | 国产精品免费高清 | 欧美日韩国产精品一区 | 成年人精品视频在线观看 | 欧美一级做性受免费大片免费 | 亚洲一区 | 久久久精品影院 | 黄视频国产| 国产91亚洲精品一区二区三区 | 亚洲一区二区三区免费在线 | 亚洲aⅴ| 日韩中文字幕一区 | 狠狠操婷婷 | 亚洲一区二区高清 | 亚洲精品视频在线 | 色射综合| 99r在线 | av片毛片 | 中文字幕一区二区在线观看 | 国产精品色哟哟网站 | 欧美日韩免费视频 | 成人国产精品 | 精品视频免费 | www.中文字幕.com | 日韩精品一区二区在线观看 | 久久久久国产精品午夜一区 |