java組件
Ⅰ javaee三大組件是什麼
javase 還有javaweb servlet+jsp
Ⅱ java定義組件的問題
用數組啊
Button[] bt=new Button[30]
bt[0]代表你的btn1
就是用數組的形式去定義你N多個Button按鈕對象,每一個按鈕就是一個數組的元素
這個東西你必須靈活定義,如果讓你定義9999個,那你一個月什麼工作都別幹了,定製Button對象玩了。
Ⅲ java開源的組件
Atomsphere 【Java開源 RSS組件包】
Atomsphere是一個java包用於創建和修改atom 1.0 feed。
ICEfaces 【Java開源 AJAX開發組件】
ICEfaces是一個基於Ajax的JSF開發框架。ICEfaces原本是一個商業產品,現已開源基於Mozilla Public License發布。它提供一整套完整的Java EE應用程序開發組件,能夠幫助開發人員用純Java(not JavaScript)快速開發瘦客戶端胖互聯網應用程序(Rich Internet Applications:RIA)。可通過其提供的一個在線Demo體驗一下ICEfaces的強大組件。
CrossFTP Server 【Java開源 網路服務端組件】
CrossFTP Server是一個跨平台,高性能,可配置,安全的FTP伺服器.它提供一個易於操作的GUI來方便用戶配置伺服器參數。
SweetDEV RIA 【Java開源 AJAX開發組件】
SweetDEV RIA是一整套用於開發Rich GUI的Java/J2EE Ajax widget。
BZByte EZAjax 【Java開源 AJAX開發組件】
BZByte EZAjax是一個開源的Ajax Web框架。BZByte Ajax框架採用伺服器端的Java來創建DOM而不是通過web瀏覽器的JavaScript。該框架的所有更新都是GUI驅動,所以無需擔心暴露應用程序的代碼和遠程介面。GUI更新快速並且不依賴終端用戶計算機的快慢。
MGTalk 【Java開源 網路客戶端組件】
MGTalk是一個適用於J2me midp2.0平台(midlet)的Jabber客戶端,支持Google Talk。經測試MGTalk可以運行在Nokia series60/Siemens/Benq行動電話之上。
Clean 【Java開源 AJAX開發組件】
Clean一個開源的Ajax引擎,一組簡化AJAX開發的高級介面。此處Clean還集成兩個開源項目Google AJAXSLT:為Clean添加XSLT支持。Paul Johnstone(JavaScript實現MD5與SHA1演算法的開源項目):為Clean添加對安全AJAX請求的支持。
Salto Framework 【Java開源 AJAX開發組件】
Salto Framework是一個基於Ajax,Struts與J2EE技術的框架。
GWanTed 【Java開源 AJAX開發組件】
GWanTed是一個讓你可以在web頁面(可以採用任何腳本語言開發)直接調用GWT widget,而不是用Java編碼實現的開源項目。此外GWanTed還提供一組增強的功能包括錯誤管理,數據管理,國際化支持,面向業務邏輯開發,提供一些用GWT開發的widget如:跨平台的Flash播放器widget,可交互的Chart widget等。
iText 【Java開源 PDF組件包】
iText是一個能夠快速產生PDF文件的java類庫。iText的java類對於那些要產生包含文本,表格,圖形的只讀文檔是很有用的。它的類庫尤其與java Servlet有很好的給合。使用iText與PDF能夠使你正確的控制Servlet的輸出。
EJBCA 【Java開源 網路服務端組件】
EJBCA是一個全功能的CA系統軟體,它基於J2EE技術,並提供了一個強大的、高性能並基於組件的CA。EJBCA兼具靈活性和平台獨立性,能夠獨立使用,也能和任何J2EE應用程序集成。
Laszlo 【Java開源 XML UI組件】
利用OpenLaszlo免費平台可以快速地,簡單地開發漂亮Web 應用程序。這些Web應用程序可以運行在當前任何流行的瀏覽器與桌面操作系統。它只需要一個XML文件。【IDE4Laszlo:Eclipse下的輔助開發工具】
qooxdoo 【Java開源 AJAX開發組件】
qooxdoo是一個功能強大基於JavaScript GUI工包,它讓你可以用JavaScript來開發類似於VB/Delphi風格的具有Ajax功能的web2.0應用程序。qooxdoo具有客戶端瀏覽器檢測功能,具有瀏覽器抽象層,可以無差別的創建跨瀏覽器的Web應用程序,它提供方便的調試介面,具有事件管理、聚焦管理、定時器、邊框和對象屬性等特徵。它提供一組窗體組件並擴展了布局,它還提供跨平台的png圖形透明支持功能。此外,qooxdoo提供一個原子組件,你可以在其基礎上開發你自己的組件。
Cindy 【Java開源 網路客戶端組件】
Cindy是一個強壯,可擴展,高效的非同步I/O框架。支持TCP,SSL-TCP, UDP和Pipe。
RCFaces 【Java開源 AJAX開發組件】
RC Faces開源Ajax JSF類庫,它提供一個用於創建下一代web應用程序的組件集。RC Faces使用AJAX技術與面向對象的JavaScript API來構建動態頁面。RC Faces提供的組件包括tab,sortable datagrids,菜單,文本輸入框,樹,日歷等。
IRClib 【Java開源 網路客戶端組件】
IRClib是IRC協議的一個純Java實現,支持SSL連接,兼容RFC1459與RFC2812。同還提供一個基於IRClib開發的IRC客戶端moepII。
Ⅳ java中什麼是組件,它和類有什麼區別
組件(Component)是對數據和方法的簡單封裝。C++ Builder中,一個組件就是一個從TComponent派生出來的特定對象。組件可以有自己的屬性和方法。屬性是組件數據的簡單訪問者。方法則是組件的一些簡單而可見的功能。
組件是C++ Builder環境中最令人激動的部分。使用組件可以實現拖放式編程、快速的屬性處理以及真正的面向對象的設計。VCL和CLX組件是C++ Builder系統的核心。
http://www.itise.com/phrase/200603302222545.html
Ⅳ 請問java高手輕量級組件和重量級組件到底是什麼意思
四個重量級 JFC/Swing 容器(JFrame、JDialog、JWindow 和 JApplet)。
能夠直接顯示出來的就是重量級,其他的組件需要安裝到重量級組件上,藉助重量級組件顯示。
Ⅵ java中什麼是組件
java中的組件是:
java 實際上都是類。
組件是抽象的概念而已,通俗的說是一些符合某種規范的類組合在一起就構成了組件。他可以提供某些特定的功能。
拿J2EE來說,有什麼servlet,jsp, javabean,ejb都是組件。但實際他們都是類,只不過有他們特殊的規定。
舉個例子,那個javabean來說:
javabean也就是個類,但你的類想成為javabean你必須,給你的類里的變數 (如xxx),添兩個函數,getXxx()和setXxx()並且類里要有無參的構造函數。
有了這些就是JAVABEAN了。
你要問為什麼要有這些規定呢,目前只能說 組件之間要想相互使用必須得有一種規范來約束。等你接觸多了就更理解了。
Ⅶ Java分布式組件有哪些
分布式架構下系統間交互的5種通信模式
request/response模式(同步模式):客戶端發起請求一直阻塞到服務端返回請求為止。
Callback(非同步模式):客戶端發送一個RPC請求給伺服器,服務端處理後再發送一個消息給消息發送端提供的callback端點,此類情況非常合適以下場景:A組件發送RPC請求給B,B處理完成後,需要通知A組件做後續處理。
Future模式:客戶端發送完請求後,繼續做自己的事情,返回一個包含消息結果的Future對象。客戶端需要使用返回結果時,使用Future對象的.get(),如果此時沒有結果返回的話,會一直阻塞到有結果返回為止。
Oneway模式:客戶端調用完繼續執行,不管接收端是否成功。
Reliable模式:為保證通信可靠,將藉助於消息中心來實現消息的可靠送達,請求將做持久化存儲,在接收方在線時做送達,並由消息中心保證異常重試。
Ⅷ 在Java中什麼是組件
1.標識(Label)
(1) 語法格式: Label(String s)
(2) 功能: 構造一個顯示字元串s的標識。
2.按鈕(Button)
(1) 語法格式:Button (String s)
(2) 功能:構造一個以字元串s為標識的按鈕。
3.復選框(Checkbox)
(1)語法格式: Checkbox (String s)
(2)功能:構造一個以字元串s為標識的復選框條目,未被選中。
4.單選按鈕(Radio Buttons)
(1) 語法格式: CheckboxGroup( )
(2) 功能: 構造一個條目組。
5.選擇菜單(Choice Menu)
(1) 語法格式: Choice ( )
(2) 功能:構造一個選擇菜單。
(3) 說明:構造完之後,再使用Choice類中的addItem方法加入菜單的條目。
6.列表框(Scrolling List) l
(1) 語法格式:List (int n, boolean b)
(2) 功能:構造一個有n個列表項的列表框,並根據b的值決定是否允許多選。
7.單行文本輸入框(TextField)
(1) 語法格式:TextField (int i)
(2) 功能:構造一個字元串長度為i單行文本輸入框
8.多行文本輸入框(TextArea)
(1) 語法格式: TextArea (int i, int j)
(2)功能: 構造一個多行文本輸入框,行數為i,列數為j
Ⅸ java中常用的組件有哪些
1.標識(Label)
(1) 語法格式: Label(String s)
(2) 功能: 構造一個顯示字元串s的標識。
2.按鈕(Button)
(1) 語法格式:Button (String s)
(2) 功能:構造一個以字元串s為標識的按鈕。
3.復選框(Checkbox)
(1)語法格式: Checkbox (String s)
(2)功能:構造一個以字元串s為標識的復選框條目,未被選中。
4.單選按鈕(Radio Buttons)
(1) 語法格式: CheckboxGroup( )
(2) 功能: 構造一個條目組。
5.選擇菜單(Choice Menu)
(1) 語法格式: Choice ( )
(2) 功能:構造一個選擇菜單。
(3) 說明:構造完之後,再使用Choice類中的addItem方法加入菜單的條目。
6.列表框(Scrolling List) l
(1) 語法格式:List (int n, boolean b)
(2) 功能:構造一個有n個列表項的列表框,並根據b的值決定是否允許多選。
7.單行文本輸入框(TextField)
(1) 語法格式:TextField (int i)
(2) 功能:構造一個字元串長度為i單行文本輸入框
8.多行文本輸入框(TextArea)
(1) 語法格式: TextArea (int i, int j)
(2)功能: 構造一個多行文本輸入框,行數為i,列數為j
Ⅹ java添加組件
沒有代碼,懶得調試了。