コース: JFC/Swingを使用したGUIの作成

別名:Swingチュートリアル

このコースでは、Swingコンポーネントを使用して、アプリケーションおよびアプレットのグラフィカル・ユーザー・インタフェース(GUI)を作成する方法について説明します。

trail icon Getting Started with Swingは、すぐに始められるレッスンです。 はじめにJFCとSwingの背景について簡単に説明した後で、 Swingコンポーネントを使用したプログラムのコンパイル方法と実行方法を学習します。

trail icon Learning Swing with the NetBeans IDEは、もっとも早く、そして簡単にSwingを使用できるようになるためのレッスンです。 このレッスンでは、NetBeans IDEのGUIビルダーについて考察します。この強力な機能を使用すると、視覚的にグラフィカル・ユーザー・インタフェースを構築できます。

trail icon Using Swing Componentsでは、ボタン、表、テキスト・コンポーネントを含むすべてのSwingコンポーネントの使用方法について説明します。 また、ボーダーとアイコンの使用方法についても説明します。

trail icon Concurrency in Swingでは、Swingプログラミングに適用される並行処理について説明します。 イベント・ディスパッチ・スレッドとSwingWorkerクラスに関する情報も提供されています。

trail icon その他のSwing機能の使用では、アクション、タイマー、システム・トレイの使用方法や、デスクトップ・クラスとの統合方法、アシスティブ・テクノロジーのサポート方法、表やテキストの印刷方法、スプラッシュ・スクリーンの作成方法、ダイアログ・モダリティの使用方法について説明します。

trail icon Laying Out Components Within a Containerでは、レイアウト・マネージャの選択方法、Javaプラットフォームで提供されている各レイアウト・マネージャ・クラスの使用方法、レイアウト・マネージャの代わりに絶対位置を使用する方法、独自のレイアウト・マネージャの作成方法について説明します。

trail icon ルック・アンド・フィールの変更では、Swingコンポーネントのルック・アンド・フィールの指定方法について説明します。

trail icon Drag and Drop and Data Transferでは、アプリケーションにデータ転送を実装する際に知っておく必要のある事項について説明します。

trail icon Writing Event Listenersでは、プログラムでのイベントの処理方法について説明します。

trail icon Performing Custom Paintingでは、独自のSwingコンポーネントを使用した描画に関する情報を提供します。 ここでは、Swingコンポーネント固有の描画に関する問題と描画の概念について説明するとともに、自身で描画するカスタム・コンポーネントの例を提示します。

その他のUI関連コース

このコースはGUI学習におけるメイン・コースですが、その他のコースでもUI関連の情報が提供されています。

サンプル・プログラムで問題が発生した場合は、 『Compiling and Running the Examples: FAQs』をお試しください。
不満な点や 賞賛、 提案などがあれば、 フィードバックをお願いいたします

前のページ: チュートリアルの開始部分
次のページ: Getting Started with Swing