freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

標(biāo)準(zhǔn)畢業(yè)論文(文檔管理發(fā)布平臺)(編輯修改稿)

2025-03-12 14:47 本頁面
 

【文章內(nèi)容簡介】 的介紹。 2D API 提供了 AWT 所缺乏的附加圖形功能。例如, AWT 對圖形操作只提供了一種規(guī)格的筆 —— 即一個像素大小的正方形。而 2D API 除提供了不同大小的筆外,還提供了豐富的二維著色能力。 Swing 是建立在 AWT 之上的、包括大多數(shù)輕 量組件的組件集。除提供了AWT 所缺少的、大量的附加組件外, Swing 還提供了替代 AWT 重量組件的輕量組件。 Swing 還包括了一個使人印象深刻的、用于實現(xiàn)包含插入式界面樣式等特性的圖形用戶界面的下層構(gòu)件。因此,在不同的平臺上, Swing 組件都能保持組件的界面樣式特性,如雙緩沖、調(diào)試圖形和文本編輯包等。 可訪問性 (Accessibility)API 是一個類集,其中的類使 Swing 組件能夠與用于殘疾用戶的援助技術(shù)交互。 JFC 還包括許多可訪問性工具,這些工具與可訪問性API 聯(lián)合使用。 5. Java AWT AWT(Abstract Window Toolkit),中文譯為抽象窗口工具包,是 Java 提供的用來建立和設(shè)置 Java 的 圖形用戶界面 的基本工具。 AWT 由 Java 中的 包提供,里面包含了許多可用來建立與平臺無關(guān)的圖形用戶界面 (GUI)的類,這些類又被稱為組件 (ponents)。 java程序的 GUI設(shè)計工具。主要包括下述三個概念: 組件 Component 容器 Container 布局管理器 LayoutManager Java 的 圖形用戶界面 的最基本組成部分是組件( Component),組件是一個可以以圖形化的方式顯示在 屏幕 上并能與用戶進(jìn)行交互的對象,例如一個按鈕,一個標(biāo)簽等。組件不能獨(dú)立地顯示出來,必須將組件放在一定的容器中才可以顯示出來。 類 是許多組件類的父類, Component 類中封裝了組件通用的方法和屬性,如圖形的組件對象、大小、顯示位置、前景色和背景色、邊界、可見性等 . 抽象窗口工具包 AWT (AbstractWindow Toolkit) 是 API為 Java 程序提供的建立 圖形用戶界面 GUI (Graphics User Interface)工具集, AWT 可用于 Java 的applet 和 applications 中。它支持 圖形用戶界面 編程 的功能包括: 用戶界面組件;事件處理模型;圖形和圖像工具,包括形狀、顏色和 字體 類;布局管理器,可以進(jìn)行靈活的 窗口布局 而與特定窗口的尺寸和 屏幕分辨率無關(guān); 數(shù)據(jù)傳送 類,可以通過本地平臺的 剪貼板 來進(jìn)行剪切和粘貼。 優(yōu)勢 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 7 Java 釋出的時候, AWT 作為 Java 最弱的組件受到不小的批評。最根本的缺點(diǎn)是 AWT 在原生的用戶界面之上僅提供了一個非常薄的抽象層。例如,生成一個 AWT 的 復(fù)選框 會導(dǎo)致 AWT 直接調(diào)用下層原生例程來生成一個復(fù)選框。不幸的是,一個 Windows 平臺上的 復(fù)選框 同 MacOS 平臺或者各種 UNIX 風(fēng)格平臺上的復(fù)選框并不是那么相同。 AWT 的設(shè)計選擇使得那些擁護(hù) Java“一次編寫,到處運(yùn)行 ( write once, run anywhere)”信條的程序員們過得并不舒暢,因為 AWT 并不能保證他們的應(yīng)用在各種平臺上表現(xiàn)得有多相似。一個 AWT 應(yīng)用可能 在 Windows 上表現(xiàn)很好可是到了 Macintosh 上幾乎不能使用,或者正好相反。在 90 年代,程序員中流傳著一個笑話 :Java 的真正信條是“一次編寫,到處測試 ( write once, test everywhere)”。導(dǎo)致這種糟糕局面的一個可能原因據(jù)說是 AWT 從概念產(chǎn)生到完成實現(xiàn)只用了一個月。 在第二版的 Java 開發(fā)包中, AWT 的器件很大程度上被 Swing 工具包替代。Swing 通過自己繪制器件而避免 了 AWT 的種種弊端 :Swing 調(diào)用本地圖形子系統(tǒng)中的底層例程,而不是依賴操作系統(tǒng)的高層用戶界面模塊。 容器 (Container)也是一個類,實際上是 Component 的子類,因此容器本身也是一個組件,具有組件的所有性質(zhì),但是它的主要功能是容納其它組件和容器。布局管理器( LayoutManager):每個容器都有一個布局管理器,當(dāng)容器需要對某個組件進(jìn)行定位或判斷其大小尺寸時,就會調(diào)用其對應(yīng)的布局管理器。 容器 是 Component 的子類,一個容器可以容納多個組件,并使它們成為 一個整體。容器可以簡化圖形化界面的設(shè)計,以整體結(jié)構(gòu)來布置界面。所有的容器都可以通過 add()方法向容器中添加組件。有三種類型的容器:Window、 Panel、 ScrollPane,常用的有 Panel, Frame, Applet。 6. POI 控件 POI 架起 Java 和 Office 之間橋梁 。 Apache POI 是用 Java 編寫的免費(fèi)開源的跨平臺的 Java API, Apache POI 提供 API 給 Java 程式對 Microsoft Office 格式檔案讀和寫的功能。 Apache POI 是創(chuàng)建和維護(hù)操作各種符 合 Office Open XML( OOXML)標(biāo)準(zhǔn)和微軟的 OLE 2 復(fù)合文檔格式( OLE2)的 Java API。用它可以使用 Java讀取和創(chuàng)建 ,修改 Microsoft Excel文件 .而且 ,還可以使用 Java 讀取和創(chuàng)建 Microsoft Word 和 Microsoft PowerPoint文件。 Apache POI 提供 Java 操作 Excel 解決方案。 下面來介紹一下 Apache POI 中提供的幾大部分的作用: ? HSSF - 提供讀寫 Microsoft Excel XLS 格式檔案的功能。 ? XSSF - 提供讀寫 Microsoft Excel OOXML XLSX 格式檔案的功能。 ? HWPF - 提供讀寫 Microsoft Word DOC 格式檔案的功能。 ? HSLF - 提供讀寫 Microsoft PowerPoint 格式檔案的功能。 ? HDGF - 提供讀 Microsoft Visio 格式檔案的功能。 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 8 ? HPBF - 提供讀 Microsoft Publisher 格式檔案的功能。 ? HSMF - 提供讀 Microsoft Outlook 格式檔案的功能。 7. PDFBOX 自從 Adobe 公司 1993 年第一次發(fā)布公共 PDF 參考以來,支持各種語言和平臺的 PDF 工具和類庫就如雨后春筍般涌現(xiàn)。然而, Java 應(yīng)用開發(fā)中 Adobe 技術(shù)的支持相對滯后了。這是個奇怪的現(xiàn)象,因為 PDF 文檔是企業(yè)信息系統(tǒng)存儲和交換信息的大勢所趨,而 Java 技術(shù)特別適合這種應(yīng)用。然而, Java 開發(fā)人員似乎直到最近才獲得成熟可用的 PDF 支持。 PDFBox(一個 BSD 許可下的源碼開放項目)是一個為開發(fā)人員讀取和創(chuàng)建 PDF文檔而準(zhǔn)備的純 Java 類庫。它提供如下特性: ? 提取文本,包括 Unicode 字符。 ? 和 Jakarta Lucene 等文本搜索引擎的整合過程十分簡單。 ? 加密 /解密 PDF 文檔。 ? 從 PDF 和 XFDF 格式中導(dǎo)入或?qū)С霰韱螖?shù)據(jù)。 ? 向已有 PDF 文檔中追加內(nèi)容。 ? 將一個 PDF 文檔切分為多個文檔。 ? 覆蓋 PDF 文檔。 PDFBox API: PDFBox 設(shè)計時采用面向?qū)ο蟮姆绞絹砻枋?PDF 文檔。 PDF 文檔的數(shù)據(jù)是一系列基本對象的集合:數(shù)組,布爾型,字典,數(shù)字,字符串和二進(jìn)制流。 PDFBox在 包( COS 模型)中定義這些基本對象類型。你可以使用這些對象與 PDF 文檔進(jìn)行任何交互,但你應(yīng)該先對 PDF 文檔內(nèi)部結(jié) 構(gòu)以及高層概念作一些深入的了解。例如,頁面和字體都是帶有特殊屬性的字典對象; PDF 參考手冊提供這些特殊屬性的含義和類型的說明,但這是一個枯燥的文檔查閱過程。 于是, 包( PD 模型)應(yīng)運(yùn)而生,它的基礎(chǔ)是 COS 模型,但提供了以一種熟悉的方式訪問 PDF 文檔對象的高層 API。對底層 COS 模型進(jìn)行了封裝的 PDPage 和 PDFont 等類就在這個包中。 雖然 PD 模型提供了一些優(yōu)秀的功能,但它依然是一個開發(fā)中的模型。在有些實例中,可能需要借助于 COS 模型才能訪問 PDF 的特定功能性。所有的 PD 模型對象都提供返回相應(yīng)的 COS 模型對象的方法。所以,在一般情況下,都會使用PD 模型,但 PD 模型鞭長莫及時可以直接操作底層的 COS 模型。 硬件環(huán)境 最低硬件要求: P3 500 MHz, 256 MB RAM 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 9 軟件環(huán)境 操作系統(tǒng): Windows 7 開發(fā)工具: Eclipse 數(shù)據(jù)存取: Windows 7 操作系統(tǒng)上的本地磁盤 開發(fā)工具介紹 數(shù)據(jù)存儲 采用的是本地磁盤存取數(shù)據(jù)。不需要借助數(shù)據(jù)庫存儲,本地磁盤便于管理,適合用戶的操作習(xí)慣。打開文 檔時會從本地的磁盤上選取所需要的文檔;保存的文檔會在原有的磁盤路徑下保存;另存為的路徑為可選的磁盤某一路徑。 編程集成工具 Eclipse 基本介紹 Eclipse 是一個開放 源代碼 的、基于 Java 的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境( IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個組件主要針對希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 [1] 這種平等和一致性并不僅限于 Java 開發(fā)工具 。盡管 Eclipse 是使用 Java語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++、 COBOL、PHP 等 編程語言 的插件已經(jīng)可用,或預(yù)計將會推出。 Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如 內(nèi)容管理系統(tǒng) 。 基于 Eclipse 的應(yīng)用程序的一個突出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ) 。 主要組成 Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供 一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由 Eclipse 項目、 Eclipse工具項目和 Eclipse 技術(shù)項目三個項目組成,具體包括四個部分組成 —— Eclipse Platform、 JDT、 CDT 和 PDE。 JDT 支持 Java 開發(fā)、 CDT 支持 C 開發(fā)、 PDE 用來支持插件開發(fā), Eclipse Platform 則是一個開放的可擴(kuò)展 IDE,提供了一個通用的 開發(fā)平臺 。它提供建造塊和構(gòu)造并運(yùn)行集成 軟件開發(fā)工具 的基礎(chǔ)。 Eclipse 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 10 Platform 允許工具建造者獨(dú)立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 Eclipse 企業(yè)級工作平臺,利用它可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 Java Swing。 Eclipse 的優(yōu) 勢 目前全球有上百萬人在使用 Eclipse 進(jìn)行開發(fā)。為什么 Eclipse 擁有如此眾多的擁躉?這與 Eclipse 集眾多特性于一身有很大關(guān)系。 Eclipse 是開放源代碼的軟件。這意味著 Eclipse 不僅可以免費(fèi)使用,還可以通過研究源代碼學(xué)習(xí)世界上頂尖開發(fā)人員的編程技術(shù),并可以共享遍布全球的開發(fā)人員所貢獻(xiàn)的公共開放源代碼庫。 Eclipse 是真正可擴(kuò)展并可配置的。 Eclipse 采用插件機(jī)制,猶如一個花瓶,你可以隨時向花瓶里面插花,也可以很容易將不再需要的花取出。目前,互聯(lián)網(wǎng)上免費(fèi)的、收費(fèi)的插件遍地開花,插件開 發(fā)工作在國內(nèi)外也如火如荼。 Eclipse 支持眾多的開發(fā)語言而不僅僅是 Java。 Eclip
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1