eclipse怎样修改包(package)的显示样式、格式

打开我们的项目,可以看到左侧的package看上去特别多,没有层级。


2 点击Package Explorer右上角的箭头图标。
3 在弹出的下拉列表中,选择【Package Presentation】选项。

可以看到“Flat(扁平)”,“Hierarchical(分层)”两个选项,推荐选择【Hierarchical(分层)】选项。

选择“Hierarchical(分层)”后,可以看到包出现层级结构。

Eclipse RCP(Rich Client Platform)中,要修改`ToolItem`的样式,使其显示文本由下往上而不是从左到右,你需要更改`Action`和`MenuContribution`的相关配置。通常,`ToolItem`是通过`MenuManager`或`WorkbenchWindowPartAdvisor`中的`addToolBarListener`方法添加到工具栏的。 首先,确保你有一个自定义的`Action`,它关联着你的`ToolItem`: ```java private Action myAction; myAction = new Action() { @Override public void run() { // 这里是你的动作逻辑 } @Override public String getText() { return "默认的上下文菜单文字"; // 想要改为上下显示的文字 } }; ``` 然后,在创建`ToolItem`时,你可以设置其布局方向为垂直,并指定`Action`: ```java IContributionItem item = new ToolBarManager().add(new Separator()); item.setText("你的工具栏标签"); // 上面的文字 // 如果需要将动作绑定到工具条项 item.setAction(myAction); ``` 如果你想直接改变`Action`的呈现方式,可以使用`ActionPresentation`: ```java ActionPresentation presentation = new ActionPresentation(myAction); presentation.setVerticalText(true); // 设置垂直展示文本 myAction Presentation = presentation; // 将新的呈现方式应用到Action上 ``` 最后,如果你是在`MenuContribution`中设置的,找到对应的位置,将`actionAreaStyle="vertical-label"`加入`contributor`元素: ```xml <menuContribution locationURI="popup:#PopupMenu"> <command commandId="yourCommandId" label="菜单文字" style="vertical-label"> <visibleWhen checkEnabled="true"/> <action class="your.package.MyAction" /> </command> </menuContribution> ``` 记住,Eclipse RCP组件的布局有时会受到主题的影响,所以你可能还需要检查当前使用的主题是否支持这种布局变化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>