热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

com.ait.lienzo.client.core.shape.Text.setTextBaseLine()方法的使用及代码示例

本文整理了Java中com.ait.lienzo.client.core.shape.Text.setTextBaseLine()方法的一些代码示例,展示了Text.setTextBaseLine()

本文整理了Java中com.ait.lienzo.client.core.shape.Text.setTextBaseLine()方法的一些代码示例,展示了Text.setTextBaseLine()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Text.setTextBaseLine()方法的具体详情如下:
包路径:com.ait.lienzo.client.core.shape.Text
类名称:Text
方法名:setTextBaseLine

Text.setTextBaseLine介绍

[英]Sets the TextBaseLine
[中]设置文本基线

代码示例

代码示例来源:origin: org.uberfire/uberfire-wires-bayesian-network-client

private Text drawDescription(final String templateName) {
Text text = new Text(templateName,
ShapeFactoryUtil.FONT_FAMILY_DESCRIPTION,
ShapeFactoryUtil.FONT_SIZE_DESCRIPTION);
text.setFillColor(ShapeFactoryUtil.RGB_TEXT_DESCRIPTION);
text.setTextBaseLine(TextBaseLine.MIDDLE);
text.setX(30);
text.setY(10);
return text;
}
}

代码示例来源:origin: kiegroup/appformer

private Text drawDescription(final String templateName) {
Text text = new Text(templateName,
ShapeFactoryUtil.FONT_FAMILY_DESCRIPTION,
ShapeFactoryUtil.FONT_SIZE_DESCRIPTION);
text.setFillColor(ShapeFactoryUtil.RGB_TEXT_DESCRIPTION);
text.setTextBaseLine(TextBaseLine.MIDDLE);
text.setX(30);
text.setY(10);
return text;
}
}

代码示例来源:origin: kiegroup/appformer

private Text drawDescription(final String description) {
Text text = new Text(description,
ShapeFactoryUtil.FONT_FAMILY_DESCRIPTION,
ShapeFactoryUtil.FONT_SIZE_DESCRIPTION);
text.setFillColor(ShapeFactoryUtil.RGB_TEXT_DESCRIPTION);
text.setTextBaseLine(TextBaseLine.MIDDLE);
text.setX(40);
text.setY(15);
return text;
}
}

代码示例来源:origin: org.uberfire/uberfire-wires-core-scratchpad

@Override
protected Text makeShape() {
final Text text = new Text("T",
"normal",
FONT_POINT);
text.setStrokeColor(ShapesUtils.RGB_STROKE_TEXT)
.setFillColor(ShapesUtils.RGB_FILL_TEXT)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER)
.setDraggable(false);
return text;
}

代码示例来源:origin: kiegroup/appformer

@Override
public Text getBodyText() {
final Text t = new Text("")
.setFillColor(ColorName.GREY)
.setFontSize(12)
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: kiegroup/appformer

@Override
public Text getBodyText() {
final Text t = new Text("")
.setFillColor(ColorName.RED)
.setFontSize(12)
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: kiegroup/appformer

@Override
public Text getHeaderText() {
final Text t = new Text("")
.setFillColor(ColorName.DARKGREEN)
.setFontSize(12)
.setFontStyle("bold")
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: kiegroup/drools-wb

@Override
public Text getBodyText() {
final Text t = new Text("")
.setFillColor(KIEColours.TABLE_TEXT)
.setFontSize(GRID_FONT_SIZE)
.setTextUnit(TextUnit.PT)
.setFontFamily(GRID_FONT_FAMILY)
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: org.kie.workbench/kie-wb-common-dmn-client

@Override
public Text getBodyText() {
return new Text("")
.setFillColor(ColorName.BLACK)
.setFontSize(FONT_SIZE)
.setFontFamily(FONT_FAMILY_LABEL)
.setTextUnit(TextUnit.PT)
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
}

代码示例来源:origin: org.uberfire/uberfire-wires-core-grids

@Override
public Text getHeaderText() {
final Text t = new Text("")
.setFillColor(ColorName.DARKBLUE)
.setFontSize(12)
.setFontStyle("bold")
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: org.uberfire/uberfire-wires-core-grids

@Override
public Text getHeaderText() {
final Text t = new Text("")
.setFillColor(ColorName.DARKGREEN)
.setFontSize(12)
.setFontStyle("bold")
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: org.drools/drools-wb-guided-dtable-editor-client

@Override
public Text getBodyText() {
final Text t = new Text("")
.setFillColor(KIEColours.TABLE_TEXT)
.setFontSize(GRID_FONT_SIZE)
.setTextUnit(TextUnit.PT)
.setFontFamily(GRID_FONT_FAMILY)
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: kiegroup/appformer

@Override
public Text getHeaderText() {
final Text t = new Text("")
.setFillColor(ColorName.DARKBLUE)
.setFontSize(12)
.setFontStyle("bold")
.setFontFamily("serif")
.setListening(false)
.setTextBaseLine(TextBaseLine.MIDDLE)
.setTextAlign(TextAlign.CENTER);
return t;
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

private void build() {
label = new Text(axisLabel.getText(), FONT_FAMILY, FONT_STYLE, FONT_SIZE).setFillColor(LABEL_COLOR).setTextAlign(TextAlign.LEFT).setTextBaseLine(TextBaseLine.TOP);
label.setID("label" + axisLabel.getIndex());
labelCOntainer= new Rectangle(1,1);
add(label);
add(labelContainer);
labelContainer.setAlpha(0.01);
labelContainer.moveToTop();
}

代码示例来源:origin: com.ahome-it/lienzo-charts

private void build()
{
label = new Text(axisLabel.getText(), FONT_FAMILY, FONT_STYLE, FONT_SIZE).setFillColor(LABEL_COLOR).setTextAlign(TextAlign.LEFT).setTextBaseLine(TextBaseLine.TOP);
label.setID("label" + axisLabel.getIndex());
labelCOntainer= new Rectangle(1, 1);
add(label);
add(labelContainer);
labelContainer.setAlpha(0.01);
labelContainer.moveToTop();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

protected void buildTitle() {
if (isShowTitle()) {
chartTitle = new Text(getName(), getFontFamily(), getFontStyle(), getFontSize()).setFillColor(ColorName.BLACK).setTextAlign(TextAlign.CENTER).setTextBaseLine(TextBaseLine.MIDDLE);
setShapeAttributes(chartTitle,getChartWidth() / 2, 10d, null, null, true);
topArea.add(chartTitle);
}
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

public HorizontalBarChartBuilder buildValuesAxisTitle() {
if (isShowValuesAxisTitle()) {
// Build the Y axis line and title.
valuesAxisTitle = new Text(getValuesAxis().getTitle(), getFontFamily(), getFontStyle(), getFontSize()).setFillColor(ColorName.SILVER).setX(getChartWidth() / 2).setY(30).setTextAlign(TextAlign.CENTER).setTextBaseLine(TextBaseLine.MIDDLE);
bottomArea.add(valuesAxisTitle);
}
return this;
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

public VerticalBarChartBuilder buildCategoriesAxisTitle() {
if (isShowCategoriesAxisTitle()) {
// Build the X axis line and title.
categoriesAxisTitle = new Text(getCategoriesAxis().getTitle(), getFontFamily(), getFontStyle(), getFontSize()).setFillColor(ColorName.SILVER).setX(getChartWidth() / 2).setY(30).setTextAlign(TextAlign.CENTER).setTextBaseLine(TextBaseLine.MIDDLE);
bottomArea.add(categoriesAxisTitle);
}
return this;
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

public VerticalBarChartBuilder buildValuesAxisTitle() {
if (isShowValuesAxisTitle()) {
// Build the Y axis line and title.
valuesAxisTitle = new Text(getValuesAxis().getTitle(), getFontFamily(), getFontStyle(), getFontSize()).setFillColor(ColorName.SILVER).setX(10).setY(getChartHeight() / 2).setTextAlign(TextAlign.RIGHT).setTextBaseLine(TextBaseLine.MIDDLE).setRotationDegrees(270);
leftArea.add(valuesAxisTitle);
}
return this;
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-charts

public HorizontalBarChartBuilder buildCategoriesAxisTitle() {
if (isShowCategoriesAxisTitle()) {
// Build the X axis line and title.
categoriesAxisTitle = new Text(getCategoriesAxis().getTitle(), getFontFamily(), getFontStyle(), getFontSize()).setFillColor(ColorName.SILVER).setX(10).setY(getChartHeight() / 2).setTextAlign(TextAlign.RIGHT).setTextBaseLine(TextBaseLine.MIDDLE).setRotationDegrees(270);
leftArea.add(categoriesAxisTitle);
}
return this;
}

推荐阅读
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了为什么要使用多进程处理TCP服务端,多进程的好处包括可靠性高和处理大量数据时速度快。然而,多进程不能共享进程空间,因此有一些变量不能共享。文章还提供了使用多进程实现TCP服务端的代码,并对代码进行了详细注释。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • Java中包装类的设计原因以及操作方法
    本文主要介绍了Java中设计包装类的原因以及操作方法。在Java中,除了对象类型,还有八大基本类型,为了将基本类型转换成对象,Java引入了包装类。文章通过介绍包装类的定义和实现,解答了为什么需要包装类的问题,并提供了简单易用的操作方法。通过本文的学习,读者可以更好地理解和应用Java中的包装类。 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 本文介绍了一个免费的asp.net控件,该控件具备数据显示、录入、更新、删除等功能。它比datagrid更易用、更实用,同时具备多种功能,例如属性设置、数据排序、字段类型格式化显示、密码字段支持、图像字段上传和生成缩略图等。此外,它还提供了数据验证、日期选择器、数字选择器等功能,以及防止注入攻击、非本页提交和自动分页技术等安全性和性能优化功能。最后,该控件还支持字段值合计和数据导出功能。总之,该控件功能强大且免费,适用于asp.net开发。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • 本文整理了Java面试中常见的问题及相关概念的解析,包括HashMap中为什么重写equals还要重写hashcode、map的分类和常见情况、final关键字的用法、Synchronized和lock的区别、volatile的介绍、Syncronized锁的作用、构造函数和构造函数重载的概念、方法覆盖和方法重载的区别、反射获取和设置对象私有字段的值的方法、通过反射创建对象的方式以及内部类的详解。 ... [详细]
author-avatar
小布丁她Daddy
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有