タグ

ブックマーク / aoe-tk.hatenablog.com (4)

  • Java Client Roadmap Updateによせて (前編) - AOEの日記

    既にご存知の方も多いと思いますが、先日 Oracle から JavaFX をはじめとする、Java のクライアントテクノロジーについて今後のロードマップが発表されました。 https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates 上記ブログエントリでは主に JavaFX の今後の扱いについて述べていますが、以下のホワイトペーパーにはそのほかに Applet や Java Web Start、そして Swing/AWT といった Java のクライアントテクノロジー全般の今後のロードマップについて記載されています。 http://www.oracle.com/technetwork/java/javase/javaclientroadmapup

    Java Client Roadmap Updateによせて (前編) - AOEの日記
    alcus
    alcus 2018/03/12
  • JavaFXアプリケーションでJava 9のモジュールを使うときの注意点 - AOEの日記

    このエントリは JavaFX Advent Calendar 2017 の 1 日目のエントリです。最初を飾るのは初めてです。まだ参加者が少ないので、みんな参加してね! いよいよJava SE 9がリリースされました。やはり9の注目はJigsawことモジュールシステムですね。特にJavaFXにとってはjavapackagerを用いてパッケージングした際の配布サイズを小さくすることができるので、特に重要ですね。 aoe-tk.hatenablog.com ですが、JavaFXアプリケーションでモジュールシステムを利用すると早速引っ掛かるポイントがあります。それはFXMLです。 次のような FXML を使った簡単なアプリケーションを見てみましょう。 <?xml version="1.0" encoding="UTF-8"?> <?import javafx.geometry.Insets?>

    JavaFXアプリケーションでJava 9のモジュールを使うときの注意点 - AOEの日記
    alcus
    alcus 2017/12/18
  • javapackagerの紹介 - AOEの日記

    このエントリは JavaFX Advent Calendar 2015 の 19 日目のエントリです。前日は id:yumix_h さんによる「 JavaFXで画面解像度を調べてみる 」でした。 今回は JDK に付属しているツールである javapackager について紹介します。このツール、私が見る限り公式のドキュメント以外では断片的な解説しか無い (主にネイティブパッケージの解説などでしか登場しない) ように見受けられるので、ここでこのツールができること全般について紹介したいと思います。 アプリケーション配布を巡る環境の変化 まず、javapackager のようなツールが登場した背景について触れたいと思います。これにはアプリケーション配布を巡る環境の変化が大きく関わっていると考えています。 既にご存じの通り、Java は "Write Once, Run Anywhere." を

    javapackagerの紹介 - AOEの日記
    alcus
    alcus 2017/11/08
  • JDK9でのjavapackagerについて - AOEの日記

    はじめに 以前自分の blog にて JDK に付属しているツールである javapackager について紹介したことがあります。このツールは主にクライアントサイド Java アプリケーションを配布可能な形態でパッケージングするためのツールです。ネイティブインストーラも生成することができます。 aoe-tk.hatenablog.com このエントリではネイティブパッケージに含まれるランタイムについて、次のようなことを述べていました。 昔は JDK を丸ごと放り込むという豪快な感じになっていましたが、最近は結構スリムアップしました。JDK9 の Jigsaw が入るともっと効率よくなるでしょう。 そして遂に Java9 がリリースされました。JDK9 の javapackager のマニュアル には次のような記載があります。 For self-contained applications

    JDK9でのjavapackagerについて - AOEの日記
    alcus
    alcus 2017/10/10
  • 1