TopComponent 簡介

本文介绍了NetBeans平台中的TopComponent概念及其作用。TopComponent是该平台窗口的基础组件,可通过配置决定其显示方式,如TabWindow或DockableWindow。文章还讨论了不同mode属性如何影响TopComponent的布局位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TopComponent 簡介

一 個 RCP 的平台通常會將整個系統的介面,分成 Window(可能是 Tab Window 、MDI Window 、 Dockable Window)、ToolBar 、Menu、Status Bar、Splash WIndow 。在 NetBeans 中 TopComponent 是該平台的 Windows ,它可以是 Tab Window 、也可以是 Dockable Window,這全看你在 NetBeans 的 System FileSystem(NetBeans 的 XML 設定檔)中的設定。

一個 TopComponent 在 NetBeans 中要出現,必須設定好它的 mode ,也就是 TopComponent 出現的位置,這會影響到它是否為 Tab Window 還是 Dockable Window 。目前有支援的 mode 有: explorer 、properties、leftSiblingSide、rightSiblingSide、bottomSiblingSide、editor、 commonpalette,這些 mode 會隨著引用的 module 而有所變化。其中,editor 是在畫面中以 Tab Window 顯示;其它部份則分散在四週,如 explorer 在左邊、commonpalette 在右邊…等。

TopComponent 是 NetBeans 相當重要部份,它可能會影響著其它的使用者介面,例如: main menu 、 tool bar 、或其它的 top component…等。

  來源:http://fox.jenming.info
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值