JavaにおけるRIAプラットフォームとして登場したJavaFXだが、AdobeのAIRやMicrosoftのSilverlightと比べると開発環境の貧弱さは大きな弱点のひとつだ。JavaFX 1.0のリリースと同時にNetBeans向けのプラグインがリリースされたものの、アプリケーションをグラフィカルに ...
今月は、GUIの見ばえを決めるスタイリングについて紹介します。 Swingではコンポーネントのプロパティでフォントや色などを設定します。しかし、たとえばアプリケーション全体のフォントを設定したいような場合、意外にやっかいです。 一方で、Swingでは ...
前回は、 NetBeansの次期バージョンである 「NetBeans 7. 2」 と、 Oracleが開発中の 「JavaFX Scene Builder」 (以下、 Scene Builder) を使ってJavaFXアプリケーションを作成する方法を紹介しました。今回は、 自動生成されたソースコードの中身を見ながら、 JavaFX ...
それでは、 JavaFXでアプリケーションを作ってみましょう。 JavaFXのインストール JavaFXはJavaFX Technology Downloadsのページよりダウンロードすることができます (図1)。 図1JavaFXダウンロードページ ダウンロードページからダウンロードできるのは以下の3 ...
Property'd ehk omadused on erilist tüüpi muutujad, mis võimaldavad registreerida objekti oleku ehk selles sisalduvate andmete muutusi. Samuti saab Property'd teineteisega siduda (binding). On olemas ...
JavaFXはRIAプラットフォームなだけあり、アニメーションに関する機能も充実している。ただし、アニメーションに関してはタイムライン、キーフレームなど、通常のGUIアプリケーションとは異なる概念を理解する必要がある(Flashユーザにはお馴染みの概念だ)。
あけましておめでとうございます。Java技術最前線も8年目となりましたが、今年も最新情報をお伝えしていく所存ですので、よろしくお願いします。 今年の注目は、なんといってもJava SE 8のリリースです。Porject JigsawはJava SE 9にスリップしてしまったものの ...
You’re building a JavaFX library with properties that must appear read-only to external clients while remaining updatable to library code. How do you accomplish this duality? This post presents JavaFX ...
java.lang.IllegalStateException: Not on FX application thread; currentThread = JTP Slot 12 at com.sun.javafx.tk.Toolkit.checkFxUserThread (Toolkit.java:236) ~ [jfxrt ...
otherwise an Exception is raised: javafx.fxml.LoadException: javafx.scene.layout.VBox does not have a default property. I’m glad that Mihai posted this response for several reasons. First, it will ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する