目前Document類的結(jié)構(gòu)已經(jīng)比較完善了,由于編輯Document涉及到界面,所以先把GUI寫出來。用Java做界面一直是比較麻煩的事情,早期的AWT太慢,現(xiàn)在很少用了,Swing我沒用過,但速度也快不了多少,最后發(fā)現(xiàn)SWT是一個不錯的本地庫,速度夠快,而且效果和本地平臺一樣(因為是調(diào)用的平臺相關(guān)API),不仔細看根本看不出是java做的。不過,考慮到移植性,我決定把Frame分成平臺無關(guān)和相關(guān)兩層,這樣就有足夠的靈活性,將來可以用Swing或者其他GU
系統(tǒng) 2019-08-29 23:45:24 1970
偶爾的,我會被人問道:如何成為一名優(yōu)秀的程序員,更或者,如何成為一名程序員。每次人們問起,我都力圖給出不同的答案。因此,我的答案是各種各樣的。下面就是我認為的成為一名優(yōu)秀的程序員需要做的一些事情。記住,想成為一名程序員,很多條路可走,這里列出的只是我的方法。1.解決你自己的問題從外面獲取答案和自己解決問題、找到答案,這兩種方式是有區(qū)別的。當(dāng)你自己解決一個問題時,你不僅解決了這一個問題,也意味著解決了跟它類似的數(shù)百萬問題。這是一個先投資后收獲的過程。有時,你
系統(tǒng) 2019-08-29 23:43:21 1970
原文來自[url=http://www.kirupa.com/developer/mx2004/filmgrain.htm][1u]http://www.kirupa.com/[/1u][/url][1b]效果圖如下:[/1b][1b][/1b][1b]開始制作:[/1b]1.在Flash中新建一個文檔,將寬和高分別設(shè)置為300px和200px2.將背景色設(shè)置為深色[諸如黑色,灰色之類]3.在左邊點擊工具欄中的鉛筆工具[PencilTool]在工具欄的下方
系統(tǒng) 2019-08-29 23:42:51 1970
看見下面的小男生了吧,眨~眼,抬~手,很簡明的卡通形象,本篇所要介紹的就是通過FLASHMX結(jié)合PHOTOSHOP來制作動畫卡通人物。PHOTOSHOP是大家耳熟能詳?shù)膱D形處理軟件了,F(xiàn)LASH作為網(wǎng)絡(luò)動畫設(shè)計的必備工具,雖然在圖形處理方面比相關(guān)軟件略遜一籌,但在網(wǎng)頁動畫制作,實現(xiàn)交互性上有著明顯的優(yōu)勢,加上它對壓感筆的支持,進行矢量圖繪制也十分方便。從風(fēng)格上講,其著色基本屬于填充、漸變的平涂類,接近于日式漫畫,但作為網(wǎng)站元素之一,既可以美化網(wǎng)頁,同時由于
系統(tǒng) 2019-08-29 23:42:36 1970
以前個人網(wǎng)上的一個點輟,用畫線實現(xiàn)的,希望給有想象力的同志一點啟發(fā),拋磚先(1)先建三個MC,如下:screen.width-333)this.width=screen.width-333"border=0>一個是spider_mc,畫一個蜘蛛,像樣點就算了,呵呵!一個是net_mc一個網(wǎng),當(dāng)背景用的,沒有用!最后一個是空的MC,叫l(wèi)ine_mc,用來畫線的.(2)回到場景,建三個層如下:screen.width-333)this.width=screen
系統(tǒng) 2019-08-29 23:42:24 1970
導(dǎo)讀:1.如何用ASP判斷你的網(wǎng)站的虛擬物理路徑答:使用Mappath方法:2.我如何知道使用者所用的瀏覽器?答:使用theRequestobject方法:strBrowser=Request.ServerVariables("HTTP_USER_AGENT")IfInstr(strBrowser,"MSIE")IfInstr(strBrowser,"MSIE")0ThenResponse.redirect("formSIEOnly.htm")ElseRe
系統(tǒng) 2019-08-29 23:37:04 1970
ValidatorCallout控件,該控件用于用戶控件中輸入不符合格式要求的內(nèi)容之后,提示操作錯誤信息。<%...@PageLanguage="C#"AutoEventWireup="true"CodeFile="ValidatorCalloutDemo.aspx.cs"Inherits="ValidatorCalloutDemo"%><%...@RegisterAssembly="System.Web.Extensions,Version=1.0.61
系統(tǒng) 2019-08-29 23:31:43 1970
LiferayPortal為我們提供了非常靈活的主題風(fēng)格定制功能,自身帶了四種風(fēng)格的theme,在官方網(wǎng)站上提供了很多風(fēng)格theme的下載,這無疑大大增強了主題風(fēng)格定制的功能。但是,我們完全可以開發(fā)具有自己風(fēng)格的theme,這里,我們將討論怎樣來開發(fā)個性的theme。第一步:我們將以現(xiàn)有風(fēng)格classic為模板文件創(chuàng)建新的theme,我們將新theme命名為coldtear1、將liferay/html/themes目錄下的classic文件夾copy一份
系統(tǒng) 2019-08-29 23:15:42 1970
五、安裝nginx由于centos沒有默認的nginx軟件包,需要啟用REHL的附件包rpm-Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpmyum-yinstallnginxreference:http://hi.baidu.com/passprot/blog/item/a93dcd0ed770b4ec36d122cf.htmlcentosin
系統(tǒng) 2019-08-29 23:04:09 1970
cocoa提供了UIDatePicker控件,但是對于程序員而言并不友好。其糟糕之處,莫過于無法指定其frame,它的大小固定為320*216(占據(jù)了近整個iphone屏幕的一半),導(dǎo)致在UI設(shè)計時很難安排下這個“巨大”的東西。我們自定義的日期挑選控件是這樣的。它默認情況下顯示為一個textfield,以文本的方式顯示日期,當(dāng)你試圖編輯它時,會彈出一個足夠巨大的UIDatePicker控件: