JavaFx中的Label和Font

编程入门 行业动态 更新时间:2024-10-26 08:26:13

<a href=https://www.elefans.com/category/jswz/34/1745917.html style=JavaFx中的Label和Font"/>

JavaFx中的Label和Font

1.Lable

public class App extends Application {@Overridepublic void start(Stage stage) {stage.setTitle("我的窗口");Pane pane = new Pane();Scene scene = new Scene(pane,200,200);//新建一个LableLabel label = new Label("This is a lable");pane.getChildren().add(label);stage.setScene(scene);stage.show();}


2.Label 中的Font
Label通常需要一个字体对象来指示GUI如何显示文本。

Label label = new Label("This is a lable");
label.setFont(Font.font("Time New Roman",20));

在Font类中有几个重载的静态方法

1.Font.getDefault() 返回系统默认字体对象

Font font = Font.getDefault();
System.out.println("Font.getDefault():"+font);

输出
Font.getDefault():Font[name=System Regular, family=System, style=Regular, size=13.0]
这个font有各种方法

2.font()不同参数的构造函数
其中weight参数是FontWeight类中的常量,例如
FontWeight.BLACK
FontWeight.BOLD

其中FontPosture参数包括
FontPosture.ITALIC斜体和常规FontPosture.REGULAR

更多推荐

JavaFx中的Label和Font

本文发布于:2023-07-28 20:26:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1300396.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:JavaFx   Label   Font

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!