首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JavaFx JFoenix horizontal

JavaFx JFoenix horizontal
EN

Stack Overflow用户
提问于 2018-10-19 21:03:19
回答 1查看 662关注 0票数 0

我试图让节点列表水平打开,但它是垂直打开的。有什么办法可以做到这一点吗?谢谢。

代码语言:javascript
复制
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);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-22 05:20:20

您必须使用setRotate()来旋转JFXNodesList。旋转按顺时针方向进行:

代码语言:javascript
复制
 0           down (default)
 90          left
 180         up
 270 (-90)   right

当然,所有的间接值也是可能的。

示例:

代码语言:javascript
复制
        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 .zip。您可以在JFoenix-master\demo\src\main\java\demos\components\NodesListDemo.java.上找到JFXNodesList-demo的Java类

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52892932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档