<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Do you drink java?



          像寫情書一樣coding

     

    [Download] Java 2 圖形設(shè)計(jì)卷Ⅰ:AWT

    Java2AWT_s.jpg
    Java 2 圖形設(shè)計(jì)卷Ⅰ:AWT
    Graphic Java 1.2 Mastering the JFC Volume Ⅰ:AWT
    [美]David M.Geary 著 馬欣民等譯
    機(jī)械工業(yè)出版社

    http://www.tkk7.com/Files/leon/Java2圖形設(shè)計(jì)卷1AWT.rar

    posted @ 2006-06-21 11:07 leon 閱讀(2083) | 評(píng)論 (9)編輯 收藏

    [zt] Swing是MVC設(shè)計(jì)的典范

    不管你的項(xiàng)目是否用到了Swing技術(shù),我都要說(shuō),Swing是一個(gè)設(shè)計(jì)優(yōu)秀的Java包,它充滿了大師的智慧。如果你學(xué)了Java卻連一個(gè)Button還不會(huì)寫,就象你學(xué)習(xí)Visual Basic卻不會(huì)用Button,那可絕對(duì)是不能被原諒的。Swing技術(shù)的應(yīng)用已經(jīng)在國(guó)外大行其道,由于java的免費(fèi)、易學(xué)以及大家對(duì)于java技術(shù)的充分信賴,好多公司早早的就把應(yīng)用程序的一切,從后臺(tái)服務(wù)到前臺(tái)人機(jī)交互界面,統(tǒng)統(tǒng)移到了java開發(fā)上。Swing出現(xiàn)了快10年了,憑借其先進(jìn)的設(shè)計(jì)思想,一直未曾落后于哪種語(yǔ)言的界面開發(fā)技術(shù),使用和理解Swing的設(shè)計(jì)思想,對(duì)軟件開發(fā)者大有裨益。

    Swing的設(shè)計(jì)是MVC的典范。雖然MVC的概念有點(diǎn)泛濫,可是真正能夠理解并熟練掌握、在設(shè)計(jì)和開發(fā)里面自然流露的并不多見。記得用VC++開發(fā)程序時(shí)候,MFC向?qū)б彩巧蒁ocument和View兩個(gè)類,當(dāng)時(shí)一直奇怪為什么這么繞圈子。再看Swing的設(shè)計(jì),則到處充滿了MVC的痕跡。仔細(xì)研究Swing中事件監(jiān)聽、Model-View分離、Renderer/Editor機(jī)制、可插拔的LookAndFeel等機(jī)制,簡(jiǎn)直就是一門藝術(shù),充滿了美感。而如果你非常痛恨這些設(shè)計(jì)并覺得他們怪異,很可能你是剛從VB或者Delphi轉(zhuǎn)過(guò)來(lái),這些快速開發(fā)工具幫助了你也“害”了你。

    Swing設(shè)計(jì)的不錯(cuò),不過(guò)可能過(guò)度學(xué)術(shù)化的設(shè)計(jì)也使得Swing跑起來(lái)并不靈巧,學(xué)習(xí)難度也大。這客觀上確實(shí)使得Swing一直沒(méi)有被廣泛使用,而且廣受詬病。記得以前“Swing有什么成功的應(yīng)用嗎?”之類的帖子一直是熱門話題。IBM等則趁機(jī)抓住小辮子弄了SWT吸引了不少人,使得Java GUI技術(shù)面臨分裂的危險(xiǎn)。

    不過(guò)隨著JAVA的不斷升級(jí)和優(yōu)化,Swing的速度一直在提高,美觀性也在改善,基于Swing的成功應(yīng)用也越來(lái)越多了。關(guān)于Swing是否消亡或被SWT代替或是否能作桌面應(yīng)用的爭(zhēng)論逐漸少了。不過(guò)喜歡并精通Swing技術(shù)的開發(fā)者,尤其在國(guó)內(nèi),依舊非常少。

    好在情況在轉(zhuǎn)好。Sun正意識(shí)到Eclipse和SWT所帶來(lái)的威脅,下了大力氣發(fā)展NetBeans,其最新版本對(duì)Swing GUI可視化設(shè)計(jì)的支持已經(jīng)超過(guò)了所有對(duì)手,其Rich Client框架也走向成熟,這對(duì)Swing的發(fā)展和應(yīng)用是一個(gè)很大的推動(dòng)。隨著WEB熱潮的減退,人們又更多的開始理性的思考B/S和C/S架構(gòu)的選擇,某些領(lǐng)域Swing技術(shù)已經(jīng)成為首選的解決方案。隨著JGoodies、JIDE、TWaver等優(yōu)秀Swing產(chǎn)品的不斷涌現(xiàn),Swing會(huì)以更快速度在桌面應(yīng)用中普及。




    原文地址http://www.matrix.org.cn/resource/article/44/44417_Swing+MVC.html

    posted @ 2006-06-13 10:28 leon 閱讀(462) | 評(píng)論 (0)編輯 收藏

    [tips] Java中的四舍五入

    Java.lang.Math的round()方法返回的是整型,如果要保留小數(shù)位的話可以先乘以(小數(shù)位數(shù) *? 10),使用Java.lang.Math的round()方法計(jì)算之后再除以(小數(shù)位數(shù) *? 10)。

    ???? /**
    ?????*?浮點(diǎn)數(shù)的四舍五入。
    ?????*?
    @param ?f?float?代表源浮點(diǎn)數(shù)
    ?????*?
    @param ?digits?int?保留的小數(shù)點(diǎn)后位數(shù)
    ?????*?
    @return ?float
    ?????
    */

    ????
    public ? static ? float ?round( float ?f,? int ?digits)? {
    ????????
    float ?offset? = ?1f;
    ????????
    if ?(digits? == ? 0 )? {
    ????????????offset?
    = ?1f;
    ????????}
    ? else ? if ?(digits? > ? 0 )? {
    ????????????offset?
    = ?digits? * ?10f;
    ????????}
    ? else ? if ?(digits? < ? 0 )? {
    ????????????
    return ?f;
    ????????}


    ????????f?
    = ?java.lang.Math.round(f? * ?offset)? / ?offset;
    ????????
    return ?f;
    ????}

    posted @ 2006-06-07 11:50 leon 閱讀(503) | 評(píng)論 (1)編輯 收藏

    縱橫四海

    ?我喜歡的一張海報(bào),一部電影。

    100分鐘的光影,一個(gè)縱橫四海的夢(mèng)。

    英文片名卻叫做《Once A Thief》,曾經(jīng)是個(gè)賊。Once,只一個(gè)單詞,埋葬了所有過(guò)往。


    OnecAThief.jpg

    posted @ 2006-06-03 20:45 leon 閱讀(314) | 評(píng)論 (0)編輯 收藏

    [tips] 獲取當(dāng)前系統(tǒng)的所有可用字體

    ?//?返回一個(gè)數(shù)組,它包含此?GraphicsEnvironment?中所有可用字體的像素級(jí)實(shí)例。
    ?
    Font[]?fonts =?GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts();

    //?返回一個(gè)包含此?GraphicsEnvironment?中所有字體系列名稱的數(shù)組,它針對(duì)默認(rèn)語(yǔ)言環(huán)境進(jìn)行了本地化,由?Locale.getDefault()?返回。
    ?
    String fontNames?=??GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();

    posted @ 2006-06-03 14:51 leon 閱讀(729) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題
    共5頁(yè): 上一頁(yè) 1 2 3 4 5 下一頁(yè) 

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    DSC_0106.jpg
    本博客已經(jīng)搬家到CSDN
    http://blog.csdn.net/chenweionline




    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    About Technology

    My Favorite Website

    搜索

    積分與排名

    最新評(píng)論

    • 1.?re: 胃痙攣
    • 兄弟們你們都做胃鏡了嗎開的啥藥?有什么養(yǎng)胃秘方啊?請(qǐng)賜教啊!
    • --我也進(jìn)來(lái)了
    • 2.?re: 胃痙攣
    • @痛啊
      我感覺比生孩子還疼,生孩子還能有意識(shí)呢!這種疼還叫不出來(lái)連說(shuō)話的力氣都沒(méi)了
    • --我也進(jìn)來(lái)了
    • 3.?re: 胃痙攣
    • 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
    • --我也進(jìn)來(lái)了
    • 4.?re: 胃痙攣
    • 我都周期性的發(fā)作,算來(lái)有4年了 。每年最少一次,一次最少2天。吃了好多藥就差沒(méi)去做胃鏡了。 剛剛發(fā)作就隨便煮了點(diǎn)姜湯喝下就好了些,不知道還會(huì)不會(huì)發(fā)作了。
    • --許家洛
    • 5.?re: 胃痙攣
    • 我昨晚也疼的要死。。上次疼的直接120送醫(yī)院了,一上120我竟然就不疼了,醫(yī)院里掉了瓶鹽水就放回家了。這次正好國(guó)外旅游中,幾乎疼了一整晚,整個(gè)在床上翻滾狀態(tài)了。今天不疼了,就是整個(gè)人難受。。。求助阿
    • --胃疼
    • 6.?re: [Swing]在 JFileChooser 中進(jìn)行文件驗(yàn)證的小技巧
    • 輸入*還是會(huì)有問(wèn)題
    • --ngh
    • 7.?re: 胃痙攣[未登錄](méi)
    • 昨晚一夜的身不如死的感覺,胃痙攣兄不要來(lái)了吧 ,求你了
    • --李飛
    • 8.?re: 胃痙攣
    • 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
    • --daidai
    • 9.?re: 胃痙攣
    • 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
    • --痛啊
    • 10.?re: 胃痙攣
    • 媽啊 痛的快死了~!第一次感覺過(guò)這樣的痛啊~!和女的生孩子有的一比了吧~!哭哭哭~!
    • --痛啊

    閱讀排行榜

    主站蜘蛛池模板: 免费一看一级毛片全播放| 亚洲人成人无码网www电影首页| 亚洲a∨无码精品色午夜| 亚洲成a人片在线观看久| 日韩免费的视频在线观看香蕉| 亚洲乱人伦精品图片| 亚洲国产精品狼友中文久久久| 日本一卡精品视频免费| 亚洲精品av无码喷奶水糖心| 亚洲精品乱码久久久久66| 成人午夜18免费看| 手机看片国产免费永久| 久久久久se色偷偷亚洲精品av| 国产性爱在线观看亚洲黄色一级片| 4444www免费看| 一级看片免费视频| 亚洲乱码日产精品BD在线观看| 亚洲精品456播放| 免费在线看v网址| 久久国产乱子精品免费女| 亚洲中文字幕久久无码| 亚洲AV无码成人精品区蜜桃| 四虎免费久久影院| 四虎最新永久免费视频| 女人隐私秘视频黄www免费| 亚洲av色香蕉一区二区三区蜜桃| 亚洲视频在线观看| 亚洲午夜爱爱香蕉片| 午夜一级毛片免费视频| 最好看的中文字幕2019免费| 产传媒61国产免费| 亚洲国产精品ⅴa在线观看| 久久精品国产亚洲AV麻豆网站| 亚洲精品亚洲人成在线观看下载| 成人看的午夜免费毛片| 99视频在线免费看| 日本免费中文字幕| 福利免费在线观看| 草久免费在线观看网站| 亚洲av永久无码精品秋霞电影秋 | 亚洲av永久无码精品秋霞电影秋 |