博爲峯Java技術題 ——JavaSE Java Swing組件類的層次

博爲峯小博老師:框架

下圖講述Swing組件類的層次,如圖:code

從以上的結構示意圖中能夠知道,Swing組件能夠分紅兩種類型,一種是JComponent類,另外一種是Window類.其中Window組件類主要包括了一些能夠獨立顯示的組件,而JComponent組件類主要包括了一些不能獨立顯示的組件.什麼是能夠獨立顯示的組件呢?能夠獨立顯示的組件就是當運行一個程序時,這個組件無須託付在其餘組件上就能夠顯示,即它能夠直接顯示出來,例如JFrame類,它能夠獨立顯示,無須任何其餘的依靠組件。而不可獨立顯示的組件則必須依靠可獨立顯示的組件來顯示,例如文本框組件、按鈕組件必需要依託在JFrame框架組件上才能顯示出來.blog

以上的示意圖只是從顯示效果上劃分的,其實從其功能上劃分,在Javax.swing包中Swing組件共有三種類型:頂層組件、中間組件、荃本組件。頂層組件又被稱做頂層容器,而中間組件又分爲中間容器和特殊中間組件,以下圖所示。ip

相關文章
相關標籤/搜索