swing界面設計<三>
瑞星殺毒做的非常漂亮,截圖兩個:

我想用swing來實現這個界面,作為一個挑戰。
下面是未完成的界面1:

未完成的界面2:

java桌面應用
太牛B了,請問你平常用什么工具(插件)開發? 回復 更多評論
eclipse,沒有用插件,憑感覺直接寫的,邊寫邊測試。 回復 更多評論
汗,老大,你每次只是放幾張圖來有什么意義呢?代碼,或者設計經驗,談談也更有價值 回復 更多評論
據我所知eclipse 還沒有好用的swing 界面設計器吧,老大你不是手工寫的代碼吧?? 回復 更多評論
你這下面有截圖痕跡. 要做各種 Tab 還是用 TabPaneUI, ButtonUI 什么的做才更好復用, 以及用 Java 2D 畫漸變色的方法. 簡言之就是用代碼畫組件, 少用貼圖, 看到 Sun 的 DefaultButtonUI 里面畫 Button, 那真叫一個精細. 我的電腦那里需要自己寫一個 TreeRender 才能顯示系統圖標. 回復 更多評論
過graph這個東西兄臺一定很熟悉應用了,界面很美觀 回復 更多評論
我肯定會找個工具,拖拖拉拉就得了。
多費事啊!你們老板用你做東西得賠死 回復 更多評論
@BeanSoft
圖片使用的越少當然越好。
有些地方一定要用圖片的,比如按鈕和面板上的圖形,標題icon等等,這些圖片由美工來做。
@Signture.updata(土豆)
呵呵,熟練了開發起來很快的。 回復 更多評論
@azure
純手工寫界面不可能比可視化界面開發得快,因為在純手工寫界面的過程中,定位組件的位置是件很麻煩的事。 回復 更多評論
@我為J狂
可視化開發界面能做的工作實在有限。
對于一個復雜的軟件的界面來說,定位組件的位置的工作是工作量非常小的工作,絕大部分工作都集中在特色控件的開發和圖形色彩的處理上面。
對于java來說可視化開發界面能做的工作更少。
像delphi和vc等有windows絕對定位布局,java沒有絕對定位布局。 回復 更多評論
個人之BS````` 每次都只放界面來``` 回復 更多評論
。。。。。除了得到樓主的炫耀,我沒得到什么。。。。。
回復 更多評論
我也手工寫界面。但是水平肯定比你差。能加我qq嗎?】
以后希望能及時請教。 回復 更多評論
源碼```
能給一份嗎??
謝噠
251021591@qq.com 回復 更多評論
不好意思你把源碼公布出來讓大家共享一下吧,你這樣我也覺得你有炫耀之嫌。大家共同進步吧。。 回復 更多評論
嘿,老大,給份源碼吧,共享下喜悅!! redsdh@gmail.com 回復 更多評論
@azure
1. Java是有絕對定位布局的,就是null!
2. Eclipse有幾個已經很成熟了的Java GUI開發插件,如WindowBuilder,Jigloo
Swing經驗大概1年,我只是個學生,憑興趣學習而已,工夫未到家,真正項目中用起來非常吃力...
曾經迷信過Swing,但她就像一個夢...
如果Swing有本地程序的響應速度,有Window控件的穩定性,無疑為首選的GUI庫
給我的感覺是Swing就像一件藝術品(外觀除外),但缺乏的是積淀
細節上的設計遠不如Windows控件
回復 更多評論
源碼能給一份嗎??
huxf5189@hotmail.com 回復 更多評論
給個代碼吧,我真的很激動啊,
Swing 竟然能做成這樣!!!
汗顏!!!!!!!!!!!!!! 回復 更多評論
發現有很多人在對Swing了解不深的情況下就下一些似是而非的結論,這不是做技術的人應該出現的情況。
比如上面后些說法:
像delphi和vc等有windows絕對定位布局,java沒有絕對定位布局。
--絕對定位的Layout其實很容易就能寫出來的,但是絕對定位的布局好用么?不同情況下不一樣,絕對定位布局如果我最大化窗戶的時候,是不是會很難看?哦,JB有一個XYLayout的實現,可以找到看一下是怎么寫的。
給我的感覺是Swing就像一件藝術品(外觀除外),但缺乏的是積淀
細節上的設計遠不如Windows控件
--細節設計是指什么呢?很多人詬病Swing之外觀之布局,其實原因只是因為你對其外觀和布局不懂,或是沒有深入了解的原因
哦,俺不是Swing的擁擠者,只是寫東西用了幾年而已 回復 更多評論
#########你們真夠傻的!!!##########
一看就是圖片合成的 。
作者只是做了個樹然后截圖后把它覆蓋了rising的樹目錄。。
效果圖就出來了。就這樣騙人啊 回復 更多評論
你畫得太好了。最近也在用swing,不知源碼是不是可以發一個給我啊。
我的郵箱是free49498445@gmail.com,謝了啊。 回復 更多評論
作的太好了,我也想用SWING做個界面,能否發個源碼過來,謝謝了
gqhcctv@yahoo.com.cn 回復 更多評論
你做的太棒了 我也想用Java做個界面,能否發個源碼過來,謝謝了 回復 更多評論
你做的太棒了 我也想用Java做個界面,能否發個源碼過來,謝謝了
liuyangxd@hotmail.com 回復 更多評論
jim52412@163.com
也給俺份代碼吧!真是不敢相信能做成這么漂亮的界面! 回復 更多評論
源碼能給一份嗎? yulvchuan@163.com
回復 更多評論
zjca_520@sina.com
也給俺份代碼吧!向你學習呢! 回復 更多評論
好的東西,不知道是真是假,給我一份啊,有的話, 回復 更多評論
整天貼這個鳥東西有個毛用啊,又不是技術含量多高的東西,怎么就不能源代碼也貼上,看你的blog除了看到炫耀就沒有別的東西
沒啥別的意思,只是看到樓主回了不少回復,但對于代碼的回復就沒有任何回復所以牢騷下
還是WillamChen 牛x啊,真有更想了解swing的兄弟,去看WillamChen的blog吧,不過他現在不更新啦,正在做一個 Visual Swing的開源項目
http://blog.sina.com.cn/swingjava
http://blogs.sun.com/swing
http://www.javaeye.com/topic/208787
回復 更多評論
兄弟能給我發份源碼嗎,你做的太漂亮了,我的郵箱是jetty_xiang@hotmail.com 回復 更多評論
@azure
樓主的這個效果完全是可以實現的,而且其實有很容易的方法,就是借助于Swing的Look & Feel. 大家可以搜一下 substance look and feel,它有支持皮膚的功能。
我會發一個漸進色背景 和圖片背景的代碼,歡迎探討!
Swing其實設計理念非常好,了解越深,就越覺得它設計合理。它就像一個優秀的引擎,只可惜外圍的東西太少,例如像 VB、VC這樣的開發工具。同一有些人的說法,可視化的工具能力有限,但是大眾需要這個東西,就像不是每個人都玩得了單反相機,傻瓜機賣的還是最多的。
更重要的是,用戶群!沒有這個,再好的技術也會被塵封。可惜!大家都在罵微軟,可是大家還都離不開微軟! 回復 更多評論
這個寫的太棒了,給份源碼吧,正在學習swing 82055185@qq.com 回復 更多評論
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||