タグ

javafxに関するktakeda47のブックマーク (20)

  • JavaFXで振り返る高校物理(力学) - Qiita

    高校の教科で最も面白い物理を、 JavaFX で振り返る。 力学をプログラミングする実装はよく見るけど、オブジェクト指向を意識した実装はあまり見ない気がするので、その辺も意識しつつ。。。 ソースは GitHub に上げてます。 まずは世界を作る 物理を学ぶ前に、まずは物理学の対象であるこの世界をモデリングし、実装しておく。 モデリング まず、「世界」がある。 「世界」には、「物体」がたくさん含まれる。 また、「世界」には「物理法則」が存在する。 「物理法則」は1つに統一されるかもしれないけど、まだ分からないのでとりあえず複数ある前提で進める。 物理学における重要な概念として、「時間」がある。 「時間」は「世界」に含まれるというよりかは、「時間」が「世界」を支配している気がするので、こんな感じで。 このモデルが表す「世界」の時間経過をシーケンス図にしてみる。 「時間」が「世界」に時間経過を通

    JavaFXで振り返る高校物理(力学) - Qiita
  • JavaFXPorts - Gluon

    JavaFX on Mobile and Embedded. Open Source, Open Community. Commercially Supported. JavaFX on Mobile and Embedded JavaFXPorts is the open source project that brings Java and JavaFX to mobile and embedded hardware, including iPhone, iPad, Android devices, and the Raspberry Pi. JavaFXPorts can be used on its own, but it’s even better combined with Gluon Mobile. Open Source, Open Community JavaFXPort

    JavaFXPorts - Gluon
  • Scala/JavaでiOSアプリを作るtips - Qiita

    はじめに 先日ようやくScalaで書いたiOSアプリをApp Storeに登録する事が出来ました。 Tiny AR lite https://itunes.apple.com/jp/app/tiny-ar-lite/id806062401?mt=8 Scalaで書いたアプリがAppleの審査に通ったのはこれが世界初です。 今回はTiny AR liteを作成して得た経験談を少し書いてみたいと思います。 動画 ニコニコ動画 YouTube スクリーンショット 環境作成 使用ソフト JDK7 http://www.oracle.com/technetwork/jp/java/javase/overview/index.html RoboVM http://www.robovm.com/ sbt-robovm https://github.com/ajhager/sbt-robovm コンパイル

    Scala/JavaでiOSアプリを作るtips - Qiita
  • JavaFXでHelloWorld - Qiita

    JavaFX の Hello World 作成方法メモ。 e(fx)clipse は使ってないけど、後々必要になるので入れておく。 環境 OS Windows7 64bit 1.7.0_25 IDE Eclipse Juno Scene Builder 1.1 準備 Java FX のインストール Java のバージョンが 1.7.0_6 以上なら標準でバンドルされてるので不要。 Scene Builder のインストール Oracle が提供してるフリーの Java FXGUI デザインツール。 ここからダウンロードできる。 1.1 の Windows 版をダウンロードして、インストーラに従ってインストール。 Eclipse プラグイン(e(fx)clipse)のインストール e(fx)clipse という Java FX 用のプラグインがあるので、マーケットプレースからインストー

    JavaFXでHelloWorld - Qiita
  • JavaFX Advent Calendar 2013 - Adventar

    今年も Advent Calendar の季節がやってきました。 ということで、JavaFX の Advent Calendar です! JavaFX に少しでも関連していればなんでもかまいません。ぜひこの機会に、ブログ書きましょう。 JavaFXCSS とか、Scene Builder とか、アニメーションとか、何でも OK です! もしかしたら、Oracle の Jim Weaver さんに英訳してと言われるかもしれませんが、その時はその時でww

    JavaFX Advent Calendar 2013 - Adventar
  • 依存するJARがあるJavaFXアプリケーションの実行可能JAR作成 - torutkのブログ

    JavaFX Advent Calendar 12月3日担当です。 11/30開催の「第8回JavaFX勉強会」(日JavaFXユーザーグループ主催)で、「ダブルクリックで起動する JavaFX アプリケーション JAR の仕組み 」を発表をしてきました。 この発表では、作成するプログラムがJava SE/JavaFX以外の他のJARに依存しない単純な形式を対象にしていました。 発表の質疑応答にて、依存するJARがあり複数のJARで構成されるアプリケーションの場合について質問を受けました。事前に調査はできておらず、宿題ということで日「(補遺)依存するJARがあるJavaFXアプリケーションの実行可能JAR作成」を紹介します。 注記)記事でのコマンド実行例、ディレクトリパス記述表記は、Windows OS(Windows 7)環境での操作・記述を前提としています。Linux、Solar

    依存するJARがあるJavaFXアプリケーションの実行可能JAR作成 - torutkのブログ
  • JavaはクラウドやHTML5、iOS/Androidも取り込む? (2/3) - @IT

    JavaはクラウドやHTML5、 iOS/Androidも取り込む? JavaOne 2011まとめレポート Twitter Inc. 山裕介 2011/10/14 Java EE - 6の普及とマルチクラウドへの歩み ■ Java EE 6はいよいよ普及のステージへ Java EEの最新バージョンであるJava EE 6は2009年12月にリリースされました。GlassFishがいち早く対応したものの、他に仕様に準拠したアプリケーションサーバがなかなか出揃わず、現在のところJ2EE 1.4やJava EE 5ベースのプロジェクトが多いようです。 しかし、いまやJava EE 6認証済みのアプリケーションサーバは4種類、Webプロファイルのみ対応のものも含めるとは7種類にまで増え(参考:Java EE Compatibility)、Java EE 6はいよいよ普及期に入ったことがアピール

    ktakeda47
    ktakeda47 2011/10/16
    Androidは「Dalvik」と呼ばれるJavaと非常に似た仮想マシンを搭載しているためJavaFXを移植するのはそれほど難しいことではないかもしれません。しかし、Objective-Cで開発を行うことを前提としているiOSプラットフォームでJava/J
  • Oracle Blogs 日本語のまとめ

    Oracle Blogsの主としてテクノロジー製品のエントリを日語でご紹介します(オリジナルのエントリを投稿することもあります)。厳密性をご所望の方は原文をどうぞ。よい内容でしたら原文に対し、"Good Entry, thanks!"でもいいので、是非コメントお願いします(Typoや誤訳はコメント欄からどうぞ)。なお、このエントリは個人の見解であり、所属する会社の公式見解ではありません。また、エントリ内でご紹介している製品・サービスは国内導入時期が未定の場合もありますのでご了承下さい。 Good entries on Oracle Blogs are put into Japanese. Mainly this blog covers technology products. Opinions expressed in this blog is my personal one and d

    ktakeda47
    ktakeda47 2011/08/24
    "Oracle Blogs 日本語のまとめ"
  • JJUG CCC の資料公開 - JavaFX in the Box

    JJUG CCC で行なった "生まれ変わる JavaFX 2.0" の資料を公開しました。 生まれ変わる JavaFX 2.0 View more presentations from skrb 実際のプレゼンは JavaFX のプレゼンツールで行なったのですが、ここでは Slideshare。 というのもプレゼンツールで使用していた API で、パートナー向けアルファでは使用できていたのに、ベータで使えなくなってしまったものがあるから。 その APIFXD なのですが、これがプレゼンツールにはとてもイタイ。 というのも FXD を使えば、イラストレータやフォトショップで作成したイメージを JavaFX に読み込むことができるのです。そして、プレゼンツールも、これを前提にして作ってあったのでした。 ということで、プレゼンツールを JavaFX 2.0 ベータに移植できないままになっ

    JJUG CCC の資料公開 - JavaFX in the Box
    ktakeda47
    ktakeda47 2011/06/11
    "生まれ変わる JavaFX 2.0"
  • 「詳説JavaFX」第2回 JavaFXでHello, World!

    前回は序章ということで、JavaFXの概略について紹介しました。 今月から、実際にJavaFX Scriptの具体的な説明を行っていきます。今回は環境構築と簡単なサンプル、そして前回触れられなかった機能について言及します。 開発環境の準備 JavaFXのアプリケーション開発を行うには、次の2種類の方法があります。 JavaFX SDK IDEとJavaFXプラグイン JavaFXプラグインが提供されているIDEには、NetBeansとEclipseがあります。ただし、NetBeansのJavaFXプラグインの方が優先的に開発されており、最新のバージョンに対応するのもNetBeansの方が早いです。 そこで、連載ではNetBeansにJavaFXプラグインをインストールして、JavaFXのアプリケーション開発を行うことにします。 前回、JavaFX 1.3が開発中と書きましたが、2010年

    「詳説JavaFX」第2回 JavaFXでHello, World!
  • JavaFX 1.3 リリース - JavaFX in the Box

    やっと JavaFX 1.3 がリリースされました。 今回のリリースはかなり唐突な感じがありました。リリース時期が ML や掲示板でまったく触れられないし、うわさもないなかでの突然のリリースでした。やっぱり S と O は違うなぁとこんなところで感じたりしてます。 まぁ、それはそれとして、JavaFX 1.3 はずいぶんいろいろな部分で強化されたようです。簡単に新機能をまとめてみましょう。元ネタは What's New in JavaFX 1.3 です。 パフォーマンス パフォーマンスはかなりがんばったみたいです。いろんな部分がちょこちょこと強化されています。 バインドが 2 から 3 倍速くなった アプレットの起動時間が 20% 向上 (ただし、Java SE 6u18 以降の場合) テキストレンダリングが 5 から 10 倍速くなった 複雑なアニメーションが 10 倍速くなった メモリ

    JavaFX 1.3 リリース - JavaFX in the Box
    ktakeda47
    ktakeda47 2010/04/25
    やっと JavaFX 1.3 がリリースされました。
  • 「詳説JavaFX」第1回 JavaFXとは

    今回から、JavaFXについて紹介していくことにします。 今まで、連載ではJavaFXにつれて触れることが多くあったのですが、まとめて系統的に紹介することはありませんでした。新しいことを始めるにはちょうどいい季節でもあるので、はりきって紹介していきましょう。 JavaFXは2008年12月にリリースされたGUIを構築するためのプラットフォームです。一般的にはRIA用とされることが多いのですが、RIAという枠にとらわれることなく様々なGUIを構築することが可能です。 JavaFXはプラットフォーム名であり、そこで動作させるアプリケーションはJavaFX Scriptというスクリプト言語を用いて記述します。 JavaFXJava VM上で動作します。また、JavaFXはターゲットとなる機器により複数のバリエーションがあります。 PCで動作するJavaFX DesktopJava SEで動

    「詳説JavaFX」第1回 JavaFXとは
    ktakeda47
    ktakeda47 2010/04/19
    「詳説JavaFX」第1回 JavaFXとは
  • L'eclat des jours(2009-12-06)

    _ 微妙なりJavaFX !がない…… ということは、否定の時の処理を書きたければ if (foo.bar == false) { と書かなければならないわけで、もちろん他の言語ではあり得ない不恰好さだ。 一番スマートなのは unless foo.bar として、最悪でも if (!foo.bar) { とは書きたい。 と、ここまで書いて、もしかしたら if (not foo.bar) { と書けるのではないか、と気付いた。ならば悪くない。 慣れないなぁ。

    ktakeda47
    ktakeda47 2009/12/06
    JavaFX 「!がない……」 けど 「if (not foo.bar) {」があるらしい。。。
  • Sun CEOがブログで明らかにした"Java Store"とは? | エンタープライズ | マイコミジャーナル

    Java Programming Language Sun MicrosystemsのJonathan Schwartz氏は19日(米国時間)、自身のブログにおいてWill the Java Platform Create The World's Largest App Store?のタイトルのもと"Project Vector"と呼ばれるプロジェクトの存在を発表した。 ブログの記述によればProject VectorはJava/JavaFXアプリケーションを配布するためのサービスのようだ。名称を"Java Store"に変更したいという記載がある。仕組みは開発者がWebサイトからJava/JavaFXアプリケーションを提案すると、Sunの担当者が安全性やコンテンツをチェックし、その後配布される仕組み。 ほかのアプリケーションストアサービスと異なりJava Storeが特徴的なのは、配布さ

    ktakeda47
    ktakeda47 2009/05/20
    「・・・ブログの記述によればProject VectorはJava/JavaFXアプリケーションを配布するためのサービスのようだ。名称を"Java Store"に変更したいという記載がある。・・・」
  • Java FXテクノロジを下見する

    Javaの成功はそれがよく出来た言語であり、扱う問題領域に対して一般的な用途向けの言語であるという事実の上に成り立っています。特に近代的なエンタープライズ・コンピューティングで長期間稼働するサーバ・サイドのコードを記述するのに、また、クロス・プラットフォームをサポートや安定性やセキュリティが重要な要素となるモバイル環境向けの開発にはJavaが優れた選択となります。とはいえ、他の一般的な用途向けの言語にも言えることですがJavaよりも特定の用途に特化した言語の方が向いているプログラミング領域があるのも事実です。例えば、技術面でも管理面でも新たな挑戦が必要となる近代的なデザインのGUIなどです。 管理面を見ると、複雑で巧妙なユーザ・インタフェースを作るには一般的に多くの役割の人が必要になります。グラフィック・アーティスト、情報アーキテクト、アニメータ、そしてプログラマです。ある人達は一人でこれ

    Java FXテクノロジを下見する
  • Sun、JavaFXモバイルの提供を開始

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    Sun、JavaFXモバイルの提供を開始
  • Oracle Java Technologies | Oracle

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

  • Java SE | Oracle Technology Network | Oracle

    Java SE at a Glance Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, versatility, portability, and security that today's applications require.

  • JavaFX 1.0 をいち早く体験してみる

    はじめに ようやくSun Microsystemsから、JavaFX 1.0の開発者向けPreview SDKがリリースされました。誰でもダウンロードし利用することができます。まだ正式版ではありませんが、ほぼこれに相当するものが秋には正式版としてリリースされることでしょう。 既に昨年より、JavaFXはベータ版(ver. 0.7)が配布されてきました。が、実際に試してみると分かることですが、このベータ版と正式版との間では、かなり大きな仕様の変更がなされています。そこで、1.0でどのような点が変わったのか、ソースコードを中心にポイントを整理していきましょう。 対象読者 Javaを使ったプログラム作成を行っている中級レベルのプログラマ。 既にJavaFX 0.7である程度スクリプトを書いた経験がある人。 次期Java 7に大いなる興味を持っている人。 JavaFX 1.0 Previewの入手

    JavaFX 1.0 をいち早く体験してみる
  • Java 暗号化拡張機能 JDK5.0

  • 1