找到 2637 篇文章 适用于 Java
1K+ 次浏览
Flow API (java.util.concurrent.Flow) 已在 Java 9 中引入。它有助于理解 Publisher 和 Subscriber 接口以执行所需操作的不同交互方式。Flow API 由 Publisher、Subscriber、Subscription 和 Processor 接口组成,这些接口可以基于反应式流规范。在下面的示例中,我们可以使用 Publisher-Subscriber 接口实现 Flow API。示例import java.util.concurrent.Flow.Publisher; import java.util.concurrent.Flow.Subscriber; import java.util.concurrent.Flow.Subscription; public class FlowAPITest { public static void main(String args[]) { Publisher publisherSync = new Publisher() { // 创建发布者 @Override public void subscribe(Subscriber
271 次浏览
除了用于定位其节点的本地坐标系之外,JavaFX 还为文本节点提供了额外的坐标系。textOrigin 属性指定文本节点在父坐标系中的坐标原点。可以使用 setTextOrigin() 方法为此属性设置值。此方法接受名为 VPos 的枚举的一个常量。此枚举包含 4 个常量,即:BASELINE、BOTTOM、CENTER 和 TOP。示例import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.Scanner; import javafx.application.Application; import javafx.geometry.VPos; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.text.Text; public class TextOriginExample extends Application { ... 阅读更多
3K+ 次浏览
在 JavaFX 中,文本节点由 Javafx.scene.text.Text 类表示。要在 JavaFx 窗口中插入/显示文本,您需要 - 实例化 Text 类。使用 setter 方法或通过将它们作为参数传递给构造函数来设置基本属性(如位置和文本字符串)。将创建的节点添加到 Group 对象。javafx.scene.text.Text 类的 strikethrough 属性决定文本的每一行是否应在其中间有一条直线穿过。可以使用 setStrikeThrough() 方法为此属性设置值。它接受一个布尔值。您可以通过以下方式删除文本(节点): ... 阅读更多
1K+ 次浏览
javafx.scene.text.The 文本类的 line spacing 属性指定文本(节点)行之间的垂直行距。可以使用 setLineSpacing() 方法为此属性设置值。此方法接受一个布尔值作为参数,并设置行之间指定的间距(垂直)。示例import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.Scanner; import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.text.Text; import javafx.scene.text.TextAlignment; public class TextSpacing extends Application { public void start(Stage stage) throws FileNotFoundException { // 读取文本文件的内容。 InputStream inputStream ... 阅读更多
6K+ 次浏览
可以通过将值设置为 wrappingWidth 属性来设置用户空间中文本的固定宽度。一旦这样做,给定的宽度就被视为用户坐标中文本的边界,并且文本在给定的宽度内进行排列。如果您没有为此属性提供任何值,则默认情况下,文本中最长行的长度被视为边界框的宽度。文本对齐是在边界框内水平排列文本。可以使用 setTextAlignment() 方法调整文本的对齐方式。此方法接受 ... 阅读更多
2K+ 次浏览
在 JavaFX 中,文本节点由 Javafx.scene.text.Text 类表示。要在 JavaFx 窗口中插入/显示文本,您需要 - 实例化 Text 类。使用 setter 方法或通过将它们作为参数传递给构造函数来设置基本属性(如位置和文本字符串)。将创建的节点添加到 Group 对象。如果您传递的文本中的行长度超过窗口宽度,则部分文本将被截断,如下所示 - 作为解决方案,您可以通过将值设置为属性 wrapping 来将文本换行到窗口宽度内 ... 阅读更多
2K+ 次浏览
由于 JavaFX 中的 javafx.scene.text.Text 类继承了 Shape 类,因此它继承了其所有成员。可以通过将值设置为 Text 类继承的 stroke、stroke width 和 fill 属性来修改文本节点的描边和颜色。描边宽度 - 描边宽度属性指定/定义形状的边界线的宽度。可以使用 Shape 类的方法 setWidth() 设置边界宽度的值。填充 - fill 属性指定/定义用于填充形状内部区域的颜色。可以使用以下方法填充特定的 ... 阅读更多
1K+ 次浏览
在 JavaFX 中,文本节点由 javafx.scene.text.Text 类表示。默认情况下,JavaFX 创建的文本如下所示 - 将所需的字体设置为文本节点可以使用 setFont() 方法将所需的字体设置为 JavaFX 中的文本节点。此方法接受 javafx.scene.text.Font 类的对象。Font 类表示 JavaFX 中的字体,此类提供了名为 font() 的方法的几个变体,如下所示 - font(double size) font(String family) font(String family, double size) font(String family, FontPosture posture, double size) font(String family, FontWeight weight, double size) font(String family, FontWeight weight, FontPosture posture, ... 阅读更多
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP