код устанавливает цвет фона для Anchorpane в документе FXML

Я создаю небольшое приложение в javafx. Я хочу установить цвет фона, поэтому ниже приведен мой код FXML... как мне нужно установить цвет фона

<?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>

person Community    schedule 18.09.2017    source источник
comment
я пытался, братан, но не получил ответа ..   -  person    schedule 18.09.2017
comment
Вы используете Scene Builder?   -  person Sedrick    schedule 18.09.2017
comment
да, я использую конструктор сцен   -  person    schedule 18.09.2017
comment
Я обновил ответ. Я бы посоветовал вам узнать о CSS и вместо этого использовать таблицу стилей. В ответе ниже я не показываю, как использовать таблицу стилей CSS.   -  person Sedrick    schedule 18.09.2017
comment
да, конечно, я пробовал для небольшого проекта .. я обязательно изучаю курс   -  person    schedule 18.09.2017


Ответы (1)


Вот пример:

<?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, вы должны узнать, как использовать этот раздел в разделе Properties:

введите описание изображения здесь

Для этого вы также можете использовать таблицу стилей CSS.

person Sedrick    schedule 18.09.2017