URL和&amp ;;的使用JavaFX中的ResourceBundle

时间:2017-05-23 01:01:27

标签: java javafx

URL& amp;的目的是什么?以下代码中的ResourceBundle

SELECT President, COUNT(*)
FROM tbl_voter
GROUP BY President

1 个答案:

答案 0 :(得分:1)

根据Initializable界面的文档:

  

注意此接口已被位置和资源属性自动注入控制器所取代。 FXMLLoader现在将自动调用由控制器定义的任何适当注释的无参数initialize()方法。建议尽可能使用注射方法。

你应该使用这样的东西:

public class Controller
{
    @FXML
    private URL location;
    @FXML
    private ResourceBundle resources;

    public void initialize()
    {
      // do your setup stuff here
      // fxml loader will call this for you
    }
}

附加说明:上面的引用要求'适当注释的no-arg initialize()方法'。如果出于某种原因需要私有初始化,请确保使用@FXML注释“适当地注释”它。