java - 删除 GXT Tabpanel 的默认关闭选项卡选项?

标签 java gwt gxt tabpanel

因此,我使用 GWT + GXT 并创建了一个 GXT Tabpanel (请参阅类似的演示/源代码,其中显示了我所拥有的基础知识 here - 请务必转到 tabs > basic tabs 部分)。

渲染后,其样式如下所示:

enter image description here

单击 anchor (右上角的小十字)会导致该选项卡关闭。但是,这是我不想要的默认行为,并且希望将其删除。

假设我的 TabPanel 很简单:

panel= new TabPanel();
panel. ............... // Method to remove all tabs 'close tab' option.

panel.add(datacenterGrid, new TabItemConfig("Datacenter", true)); // Adding tab one
panel.add(clusterGrid, new TabItemConfig("Cluster", true)); // Adding tab two

哪个Tabpanel method我可以用来简单地删除关闭选项卡选项吗? (抱歉,如果它很简单并且我很愚蠢,这个领域对我来说是新的,我在文档中看不到任何明显的方法)。

最佳答案

如果您想删除关闭按钮,只需将选项卡标记为不可关闭即可。

您可以使用以下方法执行此操作:TabPanel.add(Widget widget, TabItemConfig config);

查看 TabItemConfig 上的设置者

现在,如果你真的想自定义菜单,我已经问过how to do it here.

关于java - 删除 GXT Tabpanel 的默认关闭选项卡选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17301639/

相关文章:

java - StringFilter 覆盖不起作用

event-handling - 单击 GXT 3 中树的处理程序?

java - 在现有 SOAP Web 服务上构建 REST 包装器

按 T​​ab 键时 GWT 标签小部件接收焦点

java - Spring/Hibernate 是否适合需要异构数据库连接的用例?

java - Spring Roo DBRE 使用 GWT 生成项目的问题

java - gwt中的Remote Service被执行了两次

java - 在 GWT 应用程序中显示错误详细信息?

java - java - 如何使用Java中的spark将空值替换为Dataframe中的特定值?

java - 如何在 Adob​​e Business Catalyst 上实现“获得满意”?