top
Loading...
ForteforJava開發指南(一)
p align="JUSTIFY">Forte for Java簡介

Forte for Java,Community版本是一個由Java語言編寫的Java集成開發環境(IDE)。它是一個跨平臺的開發工具,具有開發客戶端和服務器端應用的能力,Forte充分利用了Java語言的強大功能,為您提供了一個動態的,應答式的開發環境。它可以從:java.sun.com上獲取。

Forte for Java的特點:

模塊性:Forte for Java是一個結構化的系統,IDE的各項功能如編輯、調試、GUI生成、EJB(Enterprise Java Bean)支持等都是一個個獨立存在的模塊。Forte for Java的Update Center 可以幫助你從SUN公司的官方站點上下載最新的模塊。

可定制性:Forte for Java由很好的可配置性,用戶可以方便地更改圖形用戶界面,通過對菜單、工具欄、工作區等進行配置,可以生成具有用戶自己開發風格的圖形用戶界面。

延展性:Forte for Java提供了一套完整的開放的API集(Forte 其自身就是由這套API集開發的),因此無論Forte 的何種版本,都可以利用充分利用這個成熟的開發平臺。

集成開發環境(IDE)簡介

在這一節,我們將簡要介紹IDE用戶接口的一些主要構件及其特性。使第一次使用Forte for Java進行應用開發的讀者,了解如何瀏覽和查找命令,如何獲得幫助文檔等基本知識。

  1. 用戶接口(User Interface): 用戶接口由Main Window(主窗體)、Explorer(資源管理器)、Editor(編輯器)、Project Settings Window(項目設置窗體)、Global options Windows(全局選擇窗體)幾個核心部分組成。我們下面對它們進行逐個介紹。
    1. 1 Main Window(主窗體)

    一旦Forte for Java開始運行,主窗體被打開,并一直保持到Forte結束運行。主窗體可以被視為整個集成開發環境的控制中心,絕大多數重要的操作和命令都與之相關。它又可被分為四組獨立的控制群:菜單欄、工具欄、工作區和狀態欄。

    菜單欄由九個菜單組成,與Windows98操作風格一致,分別是File(文件)、Edit(編輯)、View(視圖)、Project(項目)、Build(創建)、Debug(調試)、Tools(工具)、Win s(窗口)、Help(幫助)。

    工具欄位于主窗體的中部,是由一些操作按鈕組成,分別對應著一些菜單選項或命令的功能。可以直接用鼠標單擊這些按鈕來完成指定的功能。工具欄按鈕使用戶的操作過程得到大大簡化,并使操作過程可視化。工具欄按鈕中比較特殊的是Component Palette(部件調色板),它位于工具欄的右半部分。主要與Form Editor(表單編輯器)結合,進行可視化開發。它由一些標準的構件和頁面布局組成。

    菜單和工具都是上下文相關的,它們有時是不可用的(以灰色顯示),這是由于跟它們相關聯的窗體或對象沒有激活的原因。

    Workspaces(工作區):Forte for Java引入工作區的概念來管理窗體和工具。工作區位于主窗體的下端,有五個選項卡:Editing(編輯)、GUI Editing(圖形界面編輯)、Browsing(瀏覽)、Running(運行)、Debugging(調試)。每一個選項卡都有一套窗體對應與應用開發過程的一個特定步驟。在缺省條件下,IDE在用戶打開一個可視化窗體時自動打開GUI Editing工作區,而當用戶運行一個應用程序時,IDE自動切換到Running工作區。

    1.2 Explorer(資源管理器):
    Forte for Java的資源管理器為用戶提供了一個管理所有對象和文件的界面以及一個進入各種編程功能的入口。用戶通過它可以編輯類,管理項目,更改對象屬性,連接各種數據源。

    1.3 Form Editor(窗體編輯器):
    窗體編輯器為用戶提供可視化開發用戶界面的功能。用戶可以從Component Palette中選擇各類標準構件,如菜單、滾動條、按鈕等,然后直接放置在窗體編輯器上,Forte for Java會自動生成相應的Java代碼完成構件的設計和屬性設置(Java代碼可以從Editor Window看到)。窗體編輯器還可以通過調用Java Layout Explorer來改變窗體上各個構件的外觀,從而生成用戶自定義的界面。

    1.4 Project Settings Window(項目設置窗體)和Global options Windows(全局選擇窗體):
    這兩個窗體負責對IDE進行配置。Project Settings Window管理單個項目的相關設置,如編譯器的類型,Java資源等。Global options Windows則是對整個IDE集成開發環境進行配置。

  2. 用戶手冊、上下文幫助和Tool tips:Forte for Java提供了三種獲取幫助信息的途徑
2.1 用戶手冊:
從主菜單選擇Help | Document | User’s Guide,進入用戶手冊。Java Help閱讀器分為兩個部分,左邊列出目錄和標題,右邊則顯示被選中的標題的內容。用戶也可以通過搜索引擎,從整個用戶手冊中搜索自己需要的內容。

2.2 Context Help(上下文幫助):
用戶可以用一種較方便的方式獲得在線幫助,用鼠標選中一個窗體,對話框,圖標等,再按”F1”鍵,即可獲得構件的屬性特征,對于菜單選項,可以將鼠標指針放在選項之上,再按”F1”鍵。

2.3 Tool tips(工具提示):
當用戶將鼠標指針放在IDE集成環境的某一部分,如工具欄中的某一按鈕,就會出現一個文本條,其內容為該部件的簡要介紹。這個功能對于了解樹型結構的節點或則屬性表中的一個單獨屬性十分有用。

最后,用戶可以用外部瀏覽器(IE或NC)瀏覽HTML格式的用戶手冊。具體路徑如下:doccometbeansdevelopermodulesuserguideusergdto.htm

作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗