摘要: 常聽人說(shuō)程序員的生活枯燥為人刻板,其實(shí)這是你不懂程序員,代碼之外,這些高智商的人幽默有趣,論壇常常是他們展現(xiàn)才華的地方(悲哀,因?yàn)榻o他們展現(xiàn)Coder之外的才華的地方和時(shí)間太少),我在論壇上看的一篇妙貼和回貼,整理出來(lái)供大家一樂(lè) 閱讀全文
2009年2月4日 #
摘要: 如果你對(duì)圖像處理感興趣,而且需要使用GIF、JPEG和PNG以外的其它圖像格式,或者希望改善JPEG圖像處理的性能但不知道到哪里尋找適當(dāng)?shù)姆椒ǎ蛘咝枰ㄟ^(guò)幾何運(yùn)算(包括非線性變換)來(lái)處理圖像,不必再為此苦惱了,答案就在這里——來(lái)自Sun公司的Java高級(jí)圖像處理API和JAI圖像I/O API 1.0 RC。 閱讀全文
摘要: 正則表達(dá)式可以:
?測(cè)試字符串的某個(gè)模式。例如,可以對(duì)一個(gè)輸入字符串進(jìn)行測(cè)試,看在該字符串是否存在一個(gè)電話號(hào)碼模式或一個(gè)信用卡號(hào)碼模式。這稱為數(shù)據(jù)有效性驗(yàn)證
?替換文本。可以在文檔中使用一個(gè)正則表達(dá)式來(lái)標(biāo)識(shí)特定文字,然后可以全部將其刪除,或者替換為別的文字
?根據(jù)模式匹配從字符串中提取一個(gè)子字符串。可以用來(lái)在文本或輸入字段中查找特定文字
正則表達(dá)式語(yǔ)法
一個(gè)正則表達(dá)式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱為元字符)組成的文字模式。該模式描述在查找文字主體時(shí)待匹配的一個(gè)或多個(gè)字符串。正則表達(dá)式作為一個(gè)模板,將某個(gè)字符模式與所搜索的字符串進(jìn)行匹配。 閱讀全文
?測(cè)試字符串的某個(gè)模式。例如,可以對(duì)一個(gè)輸入字符串進(jìn)行測(cè)試,看在該字符串是否存在一個(gè)電話號(hào)碼模式或一個(gè)信用卡號(hào)碼模式。這稱為數(shù)據(jù)有效性驗(yàn)證
?替換文本。可以在文檔中使用一個(gè)正則表達(dá)式來(lái)標(biāo)識(shí)特定文字,然后可以全部將其刪除,或者替換為別的文字
?根據(jù)模式匹配從字符串中提取一個(gè)子字符串。可以用來(lái)在文本或輸入字段中查找特定文字
正則表達(dá)式語(yǔ)法
一個(gè)正則表達(dá)式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱為元字符)組成的文字模式。該模式描述在查找文字主體時(shí)待匹配的一個(gè)或多個(gè)字符串。正則表達(dá)式作為一個(gè)模板,將某個(gè)字符模式與所搜索的字符串進(jìn)行匹配。 閱讀全文
摘要: 用過(guò)Flex的人都知道有個(gè)基于MVC的puremvc框架,這個(gè)框架因?yàn)樾∏珊?jiǎn)單很受歡迎。
PureMVC框架的目標(biāo)很明確,即把程序分為低耦合的三層:Model、View和Controller。降低模塊間的耦合性,各模塊如何結(jié)合在一起工作對(duì)于創(chuàng)建易擴(kuò)展,易維護(hù)的應(yīng)用程序是非常重要的。在PureMVC實(shí)現(xiàn)的經(jīng)典MVC元設(shè)計(jì)模式中,這三部分由三個(gè)單例模式類管理,分別是Model、View和Controller。三者合稱為核心層或核心角色。PureMVC中還有另外一個(gè)單例模式類—Facade,F(xiàn)acade提供了與核心層通信的唯一接口,以簡(jiǎn)化開發(fā)復(fù)雜度。
閱讀全文
PureMVC框架的目標(biāo)很明確,即把程序分為低耦合的三層:Model、View和Controller。降低模塊間的耦合性,各模塊如何結(jié)合在一起工作對(duì)于創(chuàng)建易擴(kuò)展,易維護(hù)的應(yīng)用程序是非常重要的。在PureMVC實(shí)現(xiàn)的經(jīng)典MVC元設(shè)計(jì)模式中,這三部分由三個(gè)單例模式類管理,分別是Model、View和Controller。三者合稱為核心層或核心角色。PureMVC中還有另外一個(gè)單例模式類—Facade,F(xiàn)acade提供了與核心層通信的唯一接口,以簡(jiǎn)化開發(fā)復(fù)雜度。
閱讀全文
摘要: Excel的表格中會(huì)在在一組數(shù)據(jù)的后面有一行數(shù)據(jù)來(lái)顯示這個(gè)表格的某一列的平均數(shù),最大值,最小值等,在Flex中做些小動(dòng)作也能做出類似效果。 閱讀全文
摘要: 寫過(guò)Swing的人都知道,如果使用List的組件或包含List組件如JComboBox,他們的item需要顯示幾個(gè)字段的時(shí)候,需要做額外的動(dòng)作,比如在List需要顯示的對(duì)象添加一個(gè)toString方法便能組合顯示出想要的效果,但是有時(shí)候一個(gè)POJO或VO又不允許你添加這么一個(gè)方法。這個(gè)時(shí)候就需要在Renderer中利用反射的機(jī)制能解決所需要的方法。
但是在Flex中就能很方便的解決這樣的問(wèn)題,對(duì)于顯示一個(gè)字段,只需要指定對(duì)應(yīng)字段屬性給labelField即可,當(dāng)需要上述所需要的功能的時(shí)候就得做個(gè)轉(zhuǎn)換了,在Flex的基于List的組件都有一個(gè)labelFunction方法能很簡(jiǎn)單指定所需要顯示的內(nèi)容。 閱讀全文
但是在Flex中就能很方便的解決這樣的問(wèn)題,對(duì)于顯示一個(gè)字段,只需要指定對(duì)應(yīng)字段屬性給labelField即可,當(dāng)需要上述所需要的功能的時(shí)候就得做個(gè)轉(zhuǎn)換了,在Flex的基于List的組件都有一個(gè)labelFunction方法能很簡(jiǎn)單指定所需要顯示的內(nèi)容。 閱讀全文
摘要: 點(diǎn)擊JFrame,JDialog,JInternalFrame他們關(guān)閉按鈕的時(shí)候,如何確認(rèn)關(guān)閉窗口,在這里講下如何攔截默認(rèn)的關(guān)閉,先彈出一個(gè)對(duì)話框讓用戶選擇是否真的關(guān)閉 閱讀全文
摘要: 當(dāng)很表格中有很多列的時(shí)候出現(xiàn)Scrollbar的時(shí)候,當(dāng)用戶拖動(dòng)Scrollbar那么有的列就會(huì)看不見,而用戶需要輸入數(shù)據(jù)的時(shí)候,需要對(duì)照第一列或前幾列以方便輸入數(shù)據(jù),則需要固定前幾列的需求了,苦于JTable中沒(méi)有直接固定給定的列,在這里介紹一個(gè)忽悠的方法。 閱讀全文
摘要: 在很多軟件中每個(gè)文本組件都有自定義的菜單,這個(gè)blogjava的編輯器就有這樣的菜單如:Cut , Copy,Paste,Delete,Select All,在Swing中若也想在JTextField,JTextArea,JEditorPane,JTextPane等等這些組件中都提供如此自定義菜單的功能,每個(gè)都寫繼承類?或者加鼠標(biāo)監(jiān)聽事件?但不管怎樣弄都會(huì)實(shí)現(xiàn)效果,只不過(guò)這樣動(dòng)靜很大,不好維護(hù),今天給大家介紹個(gè)簡(jiǎn)單方便的方法 閱讀全文
摘要: 在沒(méi)有為按鈕提供disable的圖片的時(shí)候(即屬性enable為false的時(shí)候),利用利用ColorMatrixFilter將按鈕上的圖片置灰,以達(dá)成效果。 閱讀全文
摘要: 如何添加背景圖片,并使得表格透明看到后面的背景圖片,以及如何也能使得表頭也透明 閱讀全文
摘要: Flex中元數(shù)據(jù)標(biāo)簽介紹:ArrayElementType、Bindable、DefaultProperty、Embed、Effect、Inspectable、InstanceType、RemoteClass、Stytle 閱讀全文