【MyEclipse CI 2019.4.0安装包下载】

DevStyle主题包括一个Icon Designer,允许您自定义图标。Icon Designer包含在DevStyle主题中,可作为Eclipse Marketplace的Eclipse插件使用。

了解Icon Designer编辑器

在开始制作自己的图标之前,双击图标设计器视图中的几个图标来查看当前图表的制作方式。如果双击上一个示例中的Open Type,则Icon Designer Editor将显示opentype.png的属性。

Icon Designer Editor

逐节分解此编辑器,您可以了解Icon Designer Editor的关键元素。

图标概述

本节提供有关正在编辑图标的基本信息,包括图像的自然尺寸。请注意,DevStyle技术将在任何缩放级别渲染图标,允许以@ 2 @ 1.5和其他全分辨率分辨渲染。

图标概述部分

图标预览

本节显示当前配置的初始图标,以及将在DevStyle主题中使用的替换图标。 值得注意的是在高DPI系统上,预览将显示图标的高分辨率版本 - 尽管实际图像为16x16,但可以看到渲染32x32图像。

图标预览部分

替换设置

本节允许配置以键布局开头的图标,您可以选择使用标准布局或叠加布局。 处于叠加模式时,可以配置两个不同的图标。

  • Padding允许在要配置的图标边缘周围设置一定量的填充,包括填充是在所有侧面还是仅在某些侧面。 填充的示例用法是在编辑器的标尺中为快速修复指示器提供替换图标。
  • Icon允许选择要在编辑器的Browse”区域中选择的特定图标。 尽管能够渲染数千个替换图标,但使用webfonts渲染所有图标来允许缩放灵活性并最小化DevStyle主题的大小。
  • Scale控制布局中图标的大小。与叠加模式结合使用时,刻度允许很多定位灵活性来创建图标。 也可以在边界框内设置位置。这样如果要渲染,您可以将中心放置在图标中或在其中移动。
  • Color允许设置图标的主颜色,以及填充webfont图标中任何完全封闭的区域。

叠加图标

本节允许配置主图标顶部显示的图标。 大多数设置在两者之间共享,但位置允许配置叠加图标相对于主图标的位置。

叠加图标部分

浏览图标

本节是一个共享组件,允许搜索可用作制作自己的图标组合的图标。单击左侧所需的图标字段来控制指定的图标。这些是来自Ionic和Material之类的webfonts,以及在Genuitec上制作的一些额外图标。

浏览图标部分

制作您的第一个图标

Step 1:找到一个类似的图标并复制它

找到一个类似的图标。 想要一个看起来像Open Type? 将鼠标悬停在工具栏中的Open Type图标上,然后按Ctrl + Shift在Icon Designer中选择图标。右键单击或使用键盘快捷键复制 Open Type的定义。

Step 2:找到要替换的图标并粘贴到其中

现在在要替换的图标上按Ctrl + Shift,在Icon Designer中选择该图标。 右键单击或使用键盘快捷键粘贴Open Type定义,替换图标显示在工具栏上。

Step 3:在编辑器中打开图标

双击要编辑的图标在编辑器中将其打开,请再次阅读上面有关如何使用各种控件的部分。

Step 4:单击保存并查看实时预览

对于Eclipse中的许多控件,DevStyle主题的Icon Designer能够跟踪图像的使用,并在您保存编辑器时动态地将图像重新加载到控件中。 调整、保存、审核、再次调整。

Java开发神器——MyEclipse正版最低只要¥231!手慢无 立即抢购>>>

MyEclipse使用教程——使用DevStyle Icon Designer(二)相关推荐

  1. MyEclipse使用教程盘点

    MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发.发布 ...

  2. python基础代码库-python爬虫基础教程:requests库(二)代码实例

    get请求 简单使用 import requests ''' 想要学习Python?Python学习交流群:973783996满足你的需求,资料都已经上传群文件,可以自行下载! ''' respons ...

  3. python地理可视化_【Python教程】地理可视化之二

    Basemap是Matplotlib的一个子包,负责地图绘制.昨天的推送对如何绘制风向图进行了描述,本文再次利用该包简单介绍如何绘制海洋及海冰温度彩色图示,该图常见于NOAA官网.具体操作如下: 导入 ...

  4. Linux Shell脚本入门教程系列之(十二)Shell until循环

    本文是Linux Shell脚本系列教程的第(十二)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 在上两篇文章Linux Shell系列教程之(十)Shell for循环 ...

  5. python爬虫requests库_python爬虫基础教程:requests库(二)代码实例

    get请求 简单使用 import requests ''' 想要学习Python?Python学习交流群:973783996满足你的需求,资料都已经上传群文件,可以自行下载! ''' respons ...

  6. 【台大郭彦甫】Matlab入门教程超详细学习笔记二:基本操作与矩阵运算(附PPT链接)

    Matlab入门教程超详细学习笔记二:基本操作与矩阵运算 前言 一.基本操作 1.把matlab当作计算器使用 2.变量 3.控制格式输出 二.矩阵运算 1.矩阵 2.矩阵索引 3.使用:创建向量 4 ...

  7. MyEclipse安装:MyEclipse安装教程(包含视频教程)

    jdk安装 + myeclipse安装:jdk安装教程+myeclipse安装教程: 1.JDK简介:java开发环境,包含JRE(java运行环境)+ 和java开发工具包. 2.MyEclipse ...

  8. CG基础教程-陈惟老师十二讲笔记

    转自 麽洋TinyOcean:http://www.douban.com/people/Tinyocean/notes?start=50&type=note 因为看了陈惟十二讲视频没有课件,边 ...

  9. 【Youtobe trydjango】Django2.2教程和React实战系列二【settings配置文件】

    [Youtobe trydjango]Django2.2教程和React实战系列二[settings配置文件] 1. Django项目初始化过程 2. 全貌 3. 详细解释 4. 增加其他配置 1. ...

最新文章

  1. 中国AI专利申请量超美国,百度居国内首位
  2. Linux日志选项详解及日志服务器的实现
  3. poj2139(Flody算法)
  4. 矩阵快速幂---BestCoder Round#8 1002
  5. 史上最全的并发编程学习
  6. 数字图像处理:特征提取基本概念总结
  7. 本地调试微信程序ngrok
  8. vue中使用原始html插值,VUE.JS中的插值表达式、v-cloak、v-text、v-html、v-bind:、v-on:...
  9. 程序员:凭什么他大专12K,而我硕士研究生才5K?
  10. 前端都该懂的浏览器工作原理,你懂了吗?
  11. 湖北工业大学查分_湖北工业大学成人高考低于分数线没考上怎么办?
  12. Biorhythms 中国剩余定理
  13. Linux之用户/组管理以及任务调度学习总结
  14. function 自定义函数、函数调用
  15. mysql的三种安装方式(详细)
  16. ftp java 关闭连接超时_关于FTP连接超时的解决办法
  17. 校园网接无线路由器多账号登录
  18. Ruby语言入门之Hello world
  19. allegro 导 bom
  20. 找不到设备 将计算机连接到USB打印机,打印机连接电脑没反应怎么办

热门文章

  1. 考题篇(6.2) 05 ❀ FortiManager ❀ Fortinet 网络安全专家 NSE 5
  2. 常规创业公司股权分配参考
  3. EditPlus使用技巧集
  4. pyrorch中 out.view(out.size(0), -1)  out.view(-1, 1, 28, 28)  clamp(min,max)作用
  5. Linux命令之timeout
  6. 从一道面试题认识函数柯里化
  7. Lattice Diamond用Active-HDL实现仿真
  8. 用AnLink可以用鼠标同时操作电脑和手机
  9. 公司邮件服务器端口mail2000,简单邮件传输协议SMTP—邮件服务器DBMail
  10. java word 文档合并_Java 合并Word文档