我在
javafx中创建一个小应用程序.我想设置一个背景颜色,所以以下是我的F
XML代码..我需要如何设置背景颜色
<?xml version="1.0" encoding="UTF-8"?> <?import javafx.scene.text.*?> <?import java.lang.*?> <?import java.util.*?> <?import javafx.scene.*?> <?import javafx.scene.control.*?> <?import javafx.scene.layout.*?> <AnchorPane id="AnchorPane" prefheight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="javafxapplication1.FXMLhomepageController"> <children> <Label fx:id="lb1" layoutX="139.0" prefheight="109.0" prefWidth="343.0" text="home page" textAlignment="JUSTIFY" textFill="#355680"> <font> <Font size="68.0" /> </font> </Label> </children> </AnchorPane>
解决方法
这是一个例子:
<?import javafx.scene.layout.AnchorPane?> <AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefheight="400.0" prefWidth="600.0" style="-fx-background-color: blue;" xmlns="http://javafx.com/javafx/8.0.60" xmlns:fx="http://javafx.com/fxml/1" />
如果您使用的是Scene Builder,则应了解如何在“属性”下使用此部分:
您还可以使用CSS样式表来完成此任务.