【问题标题】:JavaFX 11 Set Color on a PhongMaterial with fxmlJavaFX 11 使用 fxml 在 PhongMaterial 上设置颜色
【发布时间】:2021-07-06 15:32:39
【问题描述】:

我一直在努力使用 fxml 在 JavaFX 中实现 3D 形状,但在 PhongMaterial 的 Color 类中指定静态预定义颜色时遇到了困难。

例如,Box 对象的代码 sn-p 是:

<Box fx:id="box" width="100" height="200" depth="300">
                  <material>
                      <PhongMaterial >

                      </PhongMaterial>
                  </material>

              </Box>

如果有人能告诉我如何在这个对象上指定所需的颜色属性,我们将不胜感激。

【问题讨论】:

    标签: fxml javafx-11


    【解决方案1】:

    就像在 PhongMaterial 标签中包含一个diffuseColor 属性一样简单,

     <PhongMaterial diffuseColor="GREEN" />
    

    而我最初试图在 PhongMaterial 标签之间包含一个嵌套的diffuseColor 标签。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-08
      • 1970-01-01
      • 2020-02-06
      相关资源
      最近更新 更多