[doc] SWT聚合元件

看板java作者時間19年前 (2006/05/13 21:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Title: 聚合元件 Requirement: 一般元件的使用 本文要紹介二種聚合元件,聚合簡單的說是把其他元件打包為一個單位。通俗 一點的想法,就像把東西放入塑膠袋一樣。只要一提起袋子,所有東西都帶走 了。SWT 提供了二種聚合元件,分別為Composite、Group,其實骨子裡是相同 的東西。以下為其繼承關係: java.lang.Object org.eclipse.swt.widgets.Widget org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Scrollable org.eclipse.swt.widgets.Composite java.lang.Object org.eclipse.swt.widgets.Widget org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Scrollable org.eclipse.swt.widgets.Composite org.eclipse.swt.widgets.Group 能看出Group 的父類別為Composite,差別在Composite提供一個不可見的元件 將其所容納的元件包成一個群組。而Group 則提供一個可視的元件,做同樣的 事情。若要把其他物件群組起來,只要以Group 或Composite 作為父元件即可 。大概會像這樣: <% Composite composite = new Composite(shell, SWT.EMBEDDED); Button button = new Button(composite, SWT.PUSH); %> Group 的用法也是相同的。因此,這與基本元件的操作方式大同小異,只是在 Shell 之間,多放了一個聚合物件Composite 或Group 。 ======================================================================= 3/28 qrtt1 □ [doc] Hello SWT :: 寫你的第一隻SWT程式 4/22 qrtt1 □ [doc] 基本元件的使用 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: pc210-59-94-148.nutn.edu.tw
文章代碼(AID): #14PT_M00 (java)
文章代碼(AID): #14PT_M00 (java)