繁体   English   中英

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-demo的源代码。 https://github.com/jfoenixadmin/JFoenix下载源代码JFoenix-master.zip。 您可以在JFoenix-master \\ demo \\ src \\ main \\ java \\ demos \\ components \\ NodesListDemo.java中找到JFXNodesList-demo的Java类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM