zoukankan      html  css  js  c++  java
  • JavaFX作业七参考

    一基础题

    15.22 如何创建一个PathTransition?如何创建一个FadeTransition?如何创建一个Timeline?

    答:1)使用构造方法

        PathTransition pathTransition = new PathTransition

    (Duration duration,Shape path,Node node);

    2)使用构造方法

        FadeTransition fadeTransition = new FadeTransition

    (Duration duration, Node node);

    3)使用构造方法

        Timeline timeline = new Timeline

    (double targetFramerate,KeyFrame... keyFrames);

     

    16.2 如何在一个标签中将文本放在节点的右侧?

    答:调用setContentDisplay(RIGHT)方法。

     

    16.3 如何在一个标签中显示多行文本?

    答:调用setWarpText(true)方法。

     

    16.6  程序清单 16-2 中为何 getPane() 方法是受保护的? 为何数据域 text 是受保护的?

    答:因为要确保JavaFX开发中UI控件在设计方面和用户使用方面的安全性和稳定性,所以getPane()只能被同一个包内或其子类访问调用。数据域 text 受保护是因为text不仅作为类成员存在且被protected 所修饰。

     

    16.14 如何将单选按钮分组?

    答:添加RadioButton到Group:

    例如

    final ToggleGroup group = new ToggleGroup();

    RadioButton rb1 = new RadioButton("Home");

    rb1.setToggleGroup(group);

    rb1.setSelected(true);

    RadioButton rb2 = new RadioButton("Calendar");

    rb2.setToggleGroup(group);

    RadioButton rb3 = new RadioButton("Contacts");

    rb3.setToggleGroup(group);

     

    注意修改变量名,你懂的!

    爱我没结果!
  • 相关阅读:
    perl 升级到5.20版本
    perl 升级到5.20版本
    Group Commit of Binary Log
    Group Commit of Binary Log
    docker exec 运行命令
    docker exec 运行命令
    mysql timestamp 值不合法问题
    mysql timestamp 值不合法问题
    ulimit 说明
    /etc/security/limits.conf 配置
  • 原文地址:https://www.cnblogs.com/angoli/p/12696522.html
Copyright © 2011-2022 走看看