NetBeans

JavaFX ComposerとState

昨年の末の事ですが、NetBeansのプラグインとして、JavaFX Composerのプレビュー版が公開されました。 現在、2月に入ってPreview2がリリースされています。それでも、あくまでプレビュー版であり、ベータ版ですらありませんが、一言で言うならばNetBeansのSw…

RAD tool based NetBeans

DevoxxでJavaFXのNetBeansベースのRADツールのデモがあったようです。 動いている様子は解りませんが、Twitterからの情報ではDrag and Dropでポトペタできるとのこと。 画面の雰囲気もSwingエディタ風なので操作感覚も同じなのでしょうか?何はともあれ、な…

NetBeans 6.8 Beta リリース

先日、NetBeans 6.8 Beta がリリースされました。今回のアップデートはJavaEE6対応がメインであるため、それ以外の機能については控え目なアップデートのようです。 最近、自分が使っているのはもっぱらJavaFXですので、JavaFXに関する機能を試してみました…

フェードイン/アウトで画面の切り替える

今回はちょっと見栄えの良い画面転換ということでフェードイン/アウトを実装してみます。 アプリケーションの起動はこちらから。 ページ単位でシーングラフを作成 まず、切り替える単位でグループ化しておきます。 単体であればグループ化する必要もありませ…

三角形のボタンを書く

JavaFXでは、矩形以外の多角形はすべてPolygonで描画します。 が、正方形・長方形と同様によく使う図形なので、毎回Polygonで頂点を指定するのも面倒です。 こんな感じの三角形のボタンは簡単にかけると便利でしょう。 例えば次のようになります。 Polygon {…

Maven2チュートリアル(2) 依存ライブラリ

前回に引き続いてMaven2のチュートリアルです。今回は肝となる依存ライブラリの設定方法になります。NetBeansを使う事で追加や依存関係のグラフィカル表示が可能になります。

NetBeansのMaven2が優等生過ぎるのでEclipse登場でござる、の巻

先週辺りからNetBeansのMaven2サポートの機能を色々と調べているのですが、サポートが完璧すぎる故にはまった変な所があるので紹介します。

NetBeansによるMaven2チュートリアル

ソフトウェア開発ではビルド、テスト、アーカイブの作成、ドキュメントの生成、デプロイなど様々な繰り返して行う作業が存在します。それらの作業の1つ1つは単純かも知れません。ですが、作業の順番を間違えたり、一部の作業をミスしたりすると大きな損失…

NetBeansによるテキスト入力処理

第3回目のエントリーではSwingを使ったGUIアプリケーションにボタンを追加してラベルの内容を変える事を学びました。NetBeansでは、ラベルの情報はプロパティとして管理され、ボタンへのアクションはダブルクリックで追加できたのです。あまりプログラムを…

NetBeansで作るボタンの処理

NetBeansを使ったJava入門の3回目です。 昨日のエントリーでは、NetBeansを使って簡単なGUIアプリケーションを作成してみました。とはいえ、メッセージを表示するウィンドウを表示しただけでイマイチ面白味に欠けます。今回はボタンを使って少しだけ動きを…

NetBeansではじめてのGUIアプリケーション

NetBeansを使って学ぶちょっと視点の違うJava入門の第2回です。前回のエントリーでは、NetBeansのインストールと簡単なプログラムを作成してみました。これはいわゆるHello Worldプログラムと呼ばれる、どんなプログラミング言語でも最初に学ぶ儀式のような…

NetBeansではじめてのJavaプログラム

近々、主にウェブ制作者方面を対象としてプログラミング入門的な勉強会も開催しようかなと企んでいる事もあり、全くのプログラミング経験のない人向けにNetBeansを使ったプログラミング入門記事を書いてみようと思います。そんな前提なので、一般的な入門記…

GUIの設計パターン

さて、NetBeansによるGUIの構築方法をある程度把握したので、今回はSwingアプリケーションの設計についてです。 今回作成するアプリケーションは次のようなインターフェイスを持ちます。動きとしては「Up」ボタンをクリックすればカウンターの数字が増加して…

NetBeansによるGUIアプリケーションの構築(1)

NetBeansのデザインビューではパレット、プロパティ、インスペクタの3つのビューを使いながらGUIを構築していきます。まずはこれらのビューの使い方を確認しながら、簡単なアプリケーションを構築してみます。

Swingでのレイアウトの組み方

GUIビルダーを使用していると、JFrameの上にラベルやボタンなどのコンポーネントをサクサクと配置し、位置を調整してレイアウトすることが出来ます。これらのやり方は小さなアプリケーションであれば問題になりませんが、ある程度の規模のGUIアプリケーショ…

NetBeansを使ったSwingアプリケーション開発

Java開発者の開発環境(IDE)と言えばEclipseが定番ですが、最近はNetbeansも十分に使う価値のあります。特にSwing(GUI)の開発環境(Matisse)により、ちょっとしたアプリケーションにGUIを簡単に提供できるようになりました。また、Swing・JVMのパフォーマ…

NetbeansとJRubyをMacで使う

Macと格闘中です。本日の嵌りポイントは、NetbeansでJDKを指定する、JRubyのgemを利用するの2本です。 NetbeansをJava6で起動する Apple Dev CenterからJava6はダウンロードしてインストールできている前提です。 インストール後は、Application/Utility/Ja…

nbpython

最近、Djangoを始めたのでnbpythonを試してみた。 https://nbpython.dev.java.net/