本文概述
- 将节点添加到场景图
- 在标签中显示图像
封装:javafx.scene.control
构造函数:
Label(): creates an empty Label Label(String text): creates Label with the supplied text Label(String text, Node graphics): creates Label with the supplied text and graphics
将节点添加到场景图 以下代码将Label实现到我们的应用程序中。
package application;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class LabelTest extends Application { @Override public void start(Stage primaryStage) throws Exception {// TODO Auto-generated method stubLabel my_label=new Label("This is an example of Label");
StackPane root = new StackPane();
Scene scene=new Scene(root, 300, 300);
root.getChildren().add(my_label);
primaryStage.setScene(scene);
primaryStage.setTitle("Label Class Example");
primaryStage.show();
} public static void main(String[] args) {launch(args);
}}
输出:
文章图片
在标签中显示图像 JavaFX允许我们在标签文本旁边显示一些图形。 Label类中有一个构造函数, 我们可以在其中传递任何图像以及标签文本。下面给出的示例是在标签中显示图像。
package application;
import java.io.FileInputStream;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class LabelTest extends Application { @Override public void start(Stage primaryStage) throws Exception {// TODO Auto-generated method stubStackPane root = new StackPane();
FileInputStream input= new FileInputStream("/home/srcmini/Desktop/JavaFX/Images/colored_label.png");
Image image = new Image(input);
ImageView imageview=new ImageView(image);
Label my_label=new Label("Home", imageview);
Scene scene=new Scene(root, 300, 300);
root.getChildren().add(my_label);
primaryStage.setScene(scene);
primaryStage.setTitle("Label Class Example");
primaryStage.show();
} public static void main(String[] args) {launch(args);
}}
【JavaFX标签】输出:
文章图片
推荐阅读
- JavaFX Light.Spot效果
- WinXP系统怎样恢复刚刚删除的文件?
- WinXP系统打开组策略的命令是啥?
- WinXP系统安装驱动提示没有通过Windows徽标测试如何处理?
- WinXP打开不了页面且提示处于脱机状态的处理办法
- WinXP系统如何运行Chkdsk命令?运行Chkdsk命令的办法
- WinXP电脑临时文件在啥地方里?
- WinXP无法清除DNS缓存怎样处理?
- WinXP搜索在啥地方?找到搜索的办法