javaFX2 miglayout可移植性

我对Java很新,我刚刚开始冒险进入它的UI世界。 我已经看过要使用什么框架和工具。 我的目标是:

  • 尽量避免通过使用现有的框架来实现太多低级别的东西。
  • 使用便携式库(我听说并非所有库都是平等的)
  • 至于我所做的一切,我从很多文档和研究开始,现在我的选择是登陆javaFX和miglayout。

    我使用Linux Ubuntu(目前是13.04)进行开发,但我的用户群将是Windows和Ubuntu的组合,也可能是一些MAC用户。

    我想从具有更多经验的人们那里了解到,在使用javaFX2和migLayout进行开发时,如果涉及到其他操作系统的可移植性,他们的痛点。

    我发现这个线程:JavaFX 2的便携性如何? 但我所寻找的答案并不是:它在“X”中起作用,而是起作用。 使其在“X”和“Y”中工作。 “a”,“b”和“c”必须被照顾。 处理“z”很难,因为等等...

    谢谢。


    您需要的只是正确安装的JDK,并且从您首选的IDE获得一点帮助,您将获得几乎完整的便携式工作环境)。

    使用Netbeans将隐藏生成可运行jar文件的复杂性,因为使用依赖管理器的严肃项目将是必须的,Gradle和Maven都拥有用于构建自动化的良好JavaFX插件(通过使用Maven,您可以克隆我的Github存储库并开始工作无论您正在运行的OS如何),有关JavaFXJava SE集成的更多信息,请参阅OpenJDK贡献者的答案。

    javaFX2 miglayout可移植性

    Miglayout有一个JavaFX插件,您只需将miglayout-javafx.jarmiglayout-core.jar到您的CLASSPATH ,这样就不会出现MigLayout可移植性问题。

    MigLayout是一个真正强大的布局管理器(特别是涉及Swing ),但我更喜欢使用fxml和scenebuilder构建JavaFX用户界面(本质上是企业和数据驱动的应用程序)的惯用方式。

    更多资源 :

  • GUI架构,作者:Martin Fowler
  • JavaFX社区网站
  • FX体验博客
  • 链接地址: http://www.djcxy.com/p/68193.html

    上一篇: javaFX2 miglayout portability

    下一篇: JavaFX 2.0 FXML Child Windows