2008年 12月 05日 金曜日
|
|
Messages in cipher reflected in the looking glass [ Yasuhiro Fujitsuki's Weblog ] |
(JA) JavaFX 1.0
JavaFX 1.0 がリリースされました。
これに伴い、JavaFX.com もデザインが一新されています。
http://javafx.com/
NetBeans 6.5 の JavaFX プラグインもダウンロードできるようになっています。
Posted at 12:00午前 12 05, 2008 by Yasuhiro Fujitsuki in Java |
(JA) NetBeans 6.5 / JavaFX plugin
NetBeans 6.5 がリリースされました。
ダウンロードはこちらから http://ja.netbeans.org/
新機能などの情報はこちら。
http://www.netbeans.org/community/releases/65/index_ja.html
JavaFXサポートが入ってます。
ということで、喜んでアップデートしてみたのですが、JavaFXが見当たらない…。
http://www.netbeans.org/features/javafx/index.html
を見ると
The official IDE for JavaFX development. NetBeans IDE 6.5 for JavaFX 1.0 is expected in December 2008. Visit JavaFX.com for more details.
と書いてありますねぇ。とりあえず、いったん 6.1 に戻します…。
(おまけ)
NetBeans 6.1, 6.5 のインストールとアンインストールを行って気がついたのですが、
Windows版を利用した場合、アンインストーラ利用での削除では
追加したプラグイン等は削除されません。
c:\users\<username>\.netbeans
c:\users\<username>\.netbeans-registration
(エクスプローラで見た場合は c:\ユーザー\<username>\.netbeans になります。)
に過去のバージョン用のファイル等が格納されています。
不要な場合は個別に削除しましょう。
特に NetBeans 6.1 等でアップデートしてたり、プラグインを入れている場合は結構な容量になりますので。
おそらく linux/solaris 版でも ~/.netbeans あたりにいろいろ入っているかと。
Posted at 11:55午後 11 20, 2008 by Yasuhiro Fujitsuki in Java |
(JA) JavaFX with NetBeans / make a project and run an application
前回の続きです。
とりあえず、NetBeansのプロジェクト登録とフレームを表示させてみるところまで
まとめてみました。
「プロジェクト」タブを選択している状態で右クリックをするとメニューが出るので、
「新規プロジェクト」を選択します。
(上のファイルメニューから選んでも構いません。)
「新規プロジェクト」ウィンドウが表示されるので、図のように「JavaFX Script Application」を選びます。
選択後「次へ」をクリックします。
プロジェクト名、ディレクトリを入力し、「完了」をクリックします。
こんな感じになります。(図をクリックするとオリジナルサイズで表示)
とりあえず、右側のパレットを利用してみます。下図のように「Frame」を矢印のように
ドラッグアンドドロップします。(図をクリックするとオリジナルサイズで表示)
自動的にフレームに関するコードが追加されます。
(図をクリックするとオリジナルサイズで表示)
左側の「プロジェクト」タブの Main.fx を選択し、右クリックでメニューが出ますので、
「ファイルを実行」を選択します。
すると、Main.fxが実行され、フレームが表示されます。
ここから先は私はまだまったくわかっていません。(文法すら…(汗))
今後は気が向いたときに気が向いた内容を…という方針で。^-^;
Posted at 12:17午後 11 02, 2008 by Yasuhiro Fujitsuki in Java |
(JA) JavaFX plugins of NetBeans 6.1
NetBeansでJavaFXのコーディングができるようにプラグインのインストールをしてみました。
http://www.javafx.com/では、
「NetBeans IDE 6.1 with JavaFX」という JavaFXが組み込まれたもののダウンロードという形式に
なっていましたので、一応インストール方法をまとめておきます。
現時点での対応は WindowsとMacOS Xのようなので、Windows Vista Ultimate 環境を利用しています。
NetBeansの「ツール」→「プラグイン」を選択します。
「プラグイン」ウィンドウが出てきますので、「使用可能なプラグイン」タグを開きます。
リストの中に「JavaFX Kit」「JavaFX SDK for Windows」「JavaFX Weather Sample」を選択します。
(JavaFX Weather Sampleは任意)
その後、インストールボタンを押します。
インストール用ウィザードが出ますので、あとはウィザードに従ってインストールします。
最後はNetBeansの再起動。
後はこちらのチュートリアルを参照ということで。^-^;
http://java.sun.com/javafx/reference/
APIドキュメントはこちら。
http://javafx.com/releases/preview1/docs/api/
APIを見てみるとアニメーションやメディアなど、遊べそうなAPIがいろいろ用意されているんですね。
Posted at 01:23午後 11 01, 2008 by Yasuhiro Fujitsuki in Java | 投稿されたコメント[2]
(JA) Scala勉強会@関西-2
丸1ヶ月ぶりの更新ですね。^-^;
Scala勉強会@関西-2 に行ってきました。
http://cappuccino.jp/scala-ja/?Scala%CA%D9%B6%AF%B2%F1%A1%F7%B4%D8%C0%BE-2
Scala の詳細は
http://ja.wikipedia.org/wiki/Scala
とか、本家の http://www.scala-lang.org/ を参照ということで、簡単に言うと、JVM上で動作するJava言語とは異なる言語環境と言ったところでしょうか。(厳密に言うと、JVM以外でも動いたりするらしいですが…。)
個人的に新しい言語に触れるのは久々だったので面白く受講してきました。
なかなかプログラミングを行う機会は少ないのですが、時間があれば、
ちょっといじってみるのも良いかなぁと思ってます。
ということで、会場の雰囲気をちょっとだけ。
(ひとりごと) E-420 + ZD25mm/F2.8(パンケーキレンズ) と ZD 14-42mm/F3.5-5.6 を持っていったのですが、パンケーキのF値もあるのかもしれませんが、パンケーキの方が撮りやすかったなぁ…と。E-3 + ZD 12-60mm/F2.8-4 を持っていけば良かったかなぁ…とちょっとだけ思いました。^-^;
Posted at 09:44午後 8 23, 2008 by Yasuhiro Fujitsuki in Java |
(JA) NetBeans on OpenSolaris
pkgコマンドを使って NetBeans を OpenSolaris に追加したんですが、
なんかメニューフォントが汚い…。
内部のフォントはきれいなんですけどね。
で、調べてみるとどうも、アンチエイリアスが有効ではないためのようで、
javaの場合、-Dawt.useSystemAAFontSettings=on で有効にできるとのこと。
netbeansのオプションを調べてみると、jvm側にこのオプションを渡す場合、
-J-Dawt.useSystemAAFontSettings=on のように先頭に「-J」をつけると良いようです。
netbeans -J-Dawt.useSystemAAFontSettings=on で起動してみたところ、
次のような感じに。
毎回入力も面倒だったので、/usr/netbeans/bin/netbeans を見たところ、
デフォルトオプションが ${netbeans_default_options} という変数で
設定されていたので、下記のような感じで、無理やり追加して解決(w。
${netbeans_default_options}
EOF
heap_size
netbeans_default_options="-J-Xmx${max_heap_size}m ${netbeans_default_options}"
netbeans_default_options="-J-Dawt.useSystemAAFontSettings=on ${netbeans_default_options}"
fi
Posted at 07:26午後 7 23, 2008 by Yasuhiro Fujitsuki in Java |
(JA) NetBeans OpenGL Pack
NetBeans 6.0.1 も入れたということで、ちょっとは使おうと思い、
JOGLを見てたら、NetBeans用のプラグインがあったので、
インストールしてみました。6.0専用のようです。
https://netbeans-opengl-pack.dev.java.net/
JOGLは別途インストールする必要があります。
また、
net-java-nboglpack-updatecenter.nbm
NetBeans を起動して 「ツール」→「プラグイン」を開きます。
「ダウンロード済み」を選択して、「プラグインの追加」を選択する。
ファイルチューザが表示されるので、net-java-nboglpack-updatecenter.nbm
を選択する。
そうすると、インストールが始まります。
インストールが終了すると、下記のようになります。
「使用可能なプラグイン」タブを選択します。
そのままではOpenGLがらみは表示されていないようなので、
一度「カタログを再読み込み」を行うとOpenGLがらみが表示されますので、
選択し、「インストール」ボタンを押すとインストールが始まります。
インストールが終わると、JFrameの編集ツールに
「JOGL Components」として GLJPanel, GLCanvas が追加されてます。
「ツール」に「OpenGL Capability」という項目が追加されています。
OpenGL情報を表示したらこんな感じでした。
ただ、いれたのは良いのですが、私はJOGLはまったく知らない^-^;ので、
時間があったらちょっとずつ触ってみたいと思います。
Posted at 11:59午前 2 24, 2008 by Yasuhiro Fujitsuki in Java |
(JA) Java-ja in osaka
第一回チキチキ 関西もjava-jaいるよね(第六回java-jaミーティング)
現時点での予定。
| keisuken | keisukenのたわ言 | JavaからみたScripting(仮), JSR-223,Rhino/JRuby,Scalaを中心に説明したいと思います |
| todo | Nazo-log | Webサービスの開発およびバッドノウハウ集 (仮) |
| cactusman | cactusman日誌 | Hudsonの何か |
私も後ろにこっそりと座っておこうと思いますっ。(・w・)
Posted at 12:04午前 2 13, 2008 by Yasuhiro Fujitsuki in Java |
(JA) NetBeans 6.0.1
NetBeans 6.0.1がリリースされました。
NetBeans 6.0 は英語のみで、日本語パックは後で追加ということで、
その作業が面倒だったので、スルーしてました。^-^;
http://download.netbeans.org/netbeans/6.0/final/?pagelang=ja
私の環境から NetBeans が無い状態続いていたので、
これからインストールします。(`・ω・´)
Posted at 10:37午前 2 08, 2008 by Yasuhiro Fujitsuki in Java | 投稿されたコメント[2]
(JA) Java サーバクラスマシンの検出
通常、Javaを使っている時に server VM を使っているか
client VM を使っているかどうかはあまり気にしませんが、
調べ物をしているときにその辺で引っかかったので、
調べてみました。
J2SE 1.5から検出を行うのですが、環境により結構違います。
マシン環境で判断する場合、2CPU/2GBメモリが判断基準になっているんですね。
最近のPCはデュアルコアが大半ですから、メモリをちょっと多めの場合、server VMが起動してしまうということみたいです。
起動時のデフォルトを無理やり変更したい場合は jvm.cfg をいじれば良いみたいです。
(自己責任でお願いします)
JDK 6 Update 2 Linux(32bit) rpm版の場合、
/usr/java/jdk1.6.0_02/jre/lib/i386/jvm.cfg が該当するようです。
-client IF_SERVER_CLASS -server -server KNOWN -hotspot ALIASED_TO -client -classic WARN -native ERROR -green ERROR
中身は上記のような感じでした。サーバークラスだったらオプションを変えるようになってますね。
Posted at 01:49午後 10 01, 2007 by Yasuhiro Fujitsuki in Java |
(JA) LG3D 1.0 HoL テキスト PDF版
先週アナウンスしました LG3D 1.0 Hands on Lab のテキストのPDF版を公開しました。
127ページもありますので、印刷を考えている方はご注意ください。
Posted at 10:01午後 8 18, 2007 by Yasuhiro Fujitsuki in Java |
(JA) LG3D 1.0 HoL text
JavaOne Tokyo 2005 で行いました LG3D Hands on Lab のテキストを
LG3D 1.0に合わせて改訂したものをアップデートしました。
下記のURLでご覧になれます。
Posted at 02:16午前 8 12, 2007 by Yasuhiro Fujitsuki in Java |
(JA) Binary of JSaddle Latest Update
とあるところで
実際のプレゼンにjsaddleを私自身が初めて使ったんですが、
その際に、隠しメニューが邪魔で、マウスポインタを
レーザーポインタ代わりに使えないなぁ…、使えたら便利なこともあるのに…
と感じたので、時間ができたときに簡単な改良をしてました。
改良後のソースコードはさっさと lg3d-incubator にコミットしてたんですけど、
blogでバイナリを公開するのを忘れてました。^-^;
ということでご興味がある方はどうぞ。
jsaddle.jar
Posted at 02:09午後 7 21, 2007 by Yasuhiro Fujitsuki in Java | 投稿されたコメント[2]
(JA) Trumplayer v1.2?
LG3D 1.0 に含まれる Trumplayer では LG3D の標準の Swing サポートを利用して、アルバム検索用フレーム、プレイリスト編集用フレームを表示しています。
ちょっと思うところがあって、それを SwingNode を利用した形にしてみました。
(ウィザードはそのままなんですが。^-^;)
とりあえず使いものになるかどうかの判定用ということで、
本家にはコミットしてません。
ウィンドウ(ダイアログ)が見た目上減ったことと、サムネイル表示が無いのが新バージョンの利点でしょうか。
さて…。既存の方が良いか、新バージョンが良いか。悩み中。
ご興味のある方はどうぞ。
trumplayer_v12.zip
削除しました。(2007/06/09)
機能は全く変わりませんよ。^-^;
#テストも完全ではないので不具合あったらすいません…。
Posted at 10:35午後 6 03, 2007 by Yasuhiro Fujitsuki in Java |
(JA) JavaOne 2007 資料
http://developers.sun.com/learning/javaoneonline/
資料の公開が開始されました。
参加出来なかった方(私も含む^-^;)で気になる方はどうぞ。
Posted at 10:38午前 5 24, 2007 by Yasuhiro Fujitsuki in Java |