博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎样使视图的标签是波浪形
阅读量:6847 次
发布时间:2019-06-26

本文共 1445 字,大约阅读时间需要 4 分钟。

我使用的是Eclipse 3.4,在网上找了很多资料来解决这个问题,主要是两个方法:配置文件法和硬编码法。我经过仔细测试,反正是没有搞定通过配置文件来设置波浪线外形,也许是Eclipse版本的问题吧。

方法
1
我们可以通过配置文件的方式来更改产品的样式。(注:这种方法我经过测试是不可以的,但是网上大量的都是这种方法,姑且放到这里)
首先,在
plugin.xml
中对
org.eclipse.core.runtime.products
扩展点的属性进行更改,如下:
 1
<extension
 2         id="product"
 3         point="org.eclipse.core.runtime.products">
 4      <product
 5            application="cn.blogjava.youxia.rcp_start.application"
 6            name="
第一个RCP程序">
 7
         <property
 8
               name="preferenceCustomization"
 9
               value="plugin_customization.ini"/>
10
      </product>
11
</extension>
 
可见,我们为我们的产品添加了一个
prefereneCustomization
属性,该属性的值为
plugin_customization.ini
文件,在该文件中,我们可以配置我们的样式。在这里,它的内容如下:
1
org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false
2org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight
 
事实上,在这个文件中可以定义的参数有上百个,可以查看
Eclipse
的文档。
 
方法
2
采用硬编码实现,重载
ApplicationWorkbenchAdvisor
类的
initialize()
接口,代码如下:
@Override
public
 
void
 initialize(IWorkbenchConfigurer configurer) {
    
super
.initialize(configurer);
 
    
//
设置标签页弧线型外观
    PlatformUI.getPreferenceStore().setValue(IWorkbenchPreferenceConstants.
SHOW_TRADITIONAL_STYLE_TABS
false
);
}
 
IWorkbenchPreferenceConstants
常见属性
  
  
 
 
 
EDITOR_MINIMUM_CHARACTERS
但很多编辑器重叠时,设置编辑器标题文字的最短长度。默认为
8
个字符
SHOW_PROGRESS_ON_STARTUP
设置启动时是否显示进度条。默认值
false
DOCK_PERSPECTIVE_BAR
设置透视图标题栏停泊位置。默认值为
TOP_RIGHT
,还可以设置为
TOP_LEFT
LEFT
SHOW_TEXT_ON_PERSPECTIVE_BAR
设置透视图是否显示标题文本。默认值为
true
SHOW_INTRO
启动时是否显示欢迎画面。默认值为
true
本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/119756,如需转载请自行联系原作者
你可能感兴趣的文章
RecyclerView嵌套CheckBox滑动错位
查看>>
线性回归,逻辑回归的学习(包含最小二乘法及极大似然函数等)
查看>>
Kafka入门经典教程
查看>>
Basic Of Concurrency(十八: 阻塞队列)
查看>>
如何在react中使用echarts? echarts-for-react
查看>>
Python第三方库
查看>>
Windows 下怎样编程更有逼格
查看>>
前端面试题
查看>>
Node 朴灵
查看>>
PostgreSQL Like查询与正则表达式
查看>>
Robotium 白盒 黑盒测试
查看>>
BCH压力测试取得圆满成功,最大区块达21.3MB
查看>>
VideoToolbox解析
查看>>
Item 10 Always override toString
查看>>
比特币现金对穷人更友善
查看>>
DUBBO服务治理
查看>>
自定义Dialog
查看>>
值类型+引用类型+ref
查看>>
菱形组网之BGP MED、负载分担及GR篇
查看>>
Linux系统调优
查看>>