JavaFx JFoenix 横向 JFXNodesList
JavaFx JFoenix horizontal JFXNodesList
我试图让节点列表水平打开,但它是垂直打开的。无论如何要实现这一目标?
谢谢
JFXNodesList buttonsNode=new JFXNodesList();
JFXButton val1=new JFXButton("1") ;
JFXButton val2=new JFXButton("2") ;
JFXButton val3=new JFXButton("3") ;
buttonsNode.addAnimatedNode(val1);
buttonsNode.addAnimatedNode(val2);
buttonsNode.addAnimatedNode(val3);
您必须使用 setRotate() 旋转 JFXNodesList。顺时针旋转:
0 down (default)
90 left
180 up
270 (-90) right
当然,所有中间值也是可以的。
示例:
JFXNodesList buttonsNode = new JFXNodesList();
buttonsNode.setRotate(-90); // to the right
JFXButton val1 = new JFXButton("1") ;
JFXButton val2 = new JFXButton("2") ;
JFXButton val3 = new JFXButton("3") ;
val1.setStyle("-fx-background-color: salmon");
val2.setStyle("-fx-background-color: lightblue");
val3.setStyle("-fx-background-color: lightgreen");
buttonsNode.addAnimatedNode(val1);
buttonsNode.addAnimatedNode(val2);
buttonsNode.addAnimatedNode(val3);
这导致:
使用 JFXNodesList 的一个很好的蓝图是 JFoenix 演示的源代码。从 https://github.com/jfoenixadmin/JFoenix 下载源代码 JFoenix-master.zip。您可以在 JFoenix-master\demo\src\main\java\demos\components\NodesListDemo.java 找到 JFXNodesList 演示的 Java class。
我试图让节点列表水平打开,但它是垂直打开的。无论如何要实现这一目标? 谢谢
JFXNodesList buttonsNode=new JFXNodesList();
JFXButton val1=new JFXButton("1") ;
JFXButton val2=new JFXButton("2") ;
JFXButton val3=new JFXButton("3") ;
buttonsNode.addAnimatedNode(val1);
buttonsNode.addAnimatedNode(val2);
buttonsNode.addAnimatedNode(val3);
您必须使用 setRotate() 旋转 JFXNodesList。顺时针旋转:
0 down (default)
90 left
180 up
270 (-90) right
当然,所有中间值也是可以的。
示例:
JFXNodesList buttonsNode = new JFXNodesList();
buttonsNode.setRotate(-90); // to the right
JFXButton val1 = new JFXButton("1") ;
JFXButton val2 = new JFXButton("2") ;
JFXButton val3 = new JFXButton("3") ;
val1.setStyle("-fx-background-color: salmon");
val2.setStyle("-fx-background-color: lightblue");
val3.setStyle("-fx-background-color: lightgreen");
buttonsNode.addAnimatedNode(val1);
buttonsNode.addAnimatedNode(val2);
buttonsNode.addAnimatedNode(val3);
这导致:
使用 JFXNodesList 的一个很好的蓝图是 JFoenix 演示的源代码。从 https://github.com/jfoenixadmin/JFoenix 下载源代码 JFoenix-master.zip。您可以在 JFoenix-master\demo\src\main\java\demos\components\NodesListDemo.java 找到 JFXNodesList 演示的 Java class。