Developer Tools
JDeveloper
アプリケーション・ファイルを編成するプロジェクト、実行可能なアプリケーション・クラス・ファイル、およびUIコントロールを配置できるフレーム・クラ スを迅速に作成できます。 さらに、Oracle JDeveloperのIDEを操作して、アプリケーションの開発、コンパイル、実行、デバッグ、最適化を実行します。
新規アプリケーションとプロジェクトの作成:Create Applicationダイアログを使用して、Java Swingアプリケーションの新しいアプリケーションとプロジェクトを作成します。
Javaアプリケーションの作成:Create Java Applicationダイアログを使用して、Java Swingアプリケーションのスケルトン・ファイルを作成します。
UIの開発:Javaビジュアル・エディタを使用して、Swingコンポーネントを使用したJavaアプリケー ションのユーザー・インタフェース(UI)の要素を簡単にまとめることができます。
コーディングの終了:開発を終了するには、ソース・ファイルの編集時のJavaコード・インサイトやイン ポート文支援などの機能を提供するJavaソース・エディタを使用します。
コンパイル:Oracle Java Compilerの高速かつ高度な機能を使用して、プロジェクトを構築します。オプションとしてJavacを使用して構築する場合もあります。
実行:システム・ナビゲータからアプリケーション・ファイルまたはプロジェクトを実行し、オプションで mainメソッドを指定します。
デバッグ:UIデバッガを使用して、デバッグ中のプログラムの実行を制御します。
アプリケーション制御ファイルは、組織構造の最上位レベルです。 アプリケーションの作成中に、操作しているオブジェクトの情報が格納されます。 Javaプログラムの開発中には、プロジェクトと環境設定が追跡されます。 [ 詳細はこちら]
MySwingApplicationを入力して、例に従います。
アプリケーション・テンプレートを使用すると、標準アプリケーション向けのプロジェクト構造を素早く作成できます。このプロジェクト構造に は、適切なテクノロジーの組合せが事前に指定されています。 テンプレートから作成された新しいアプリケーションがアプリケーション・ナビゲータに表示されます。関連するテクノロジー・スコープが設定され、プロジェ クト階層に分割されています。 選択したアプリケーション・テンプレートによって、初期のプロジェクト構造(アプリケーション内の名前つきプロジェクト・フォルダ)および追加されるライ ブラリが決定されます。 プロジェクト・テンプレートは、関連するテクノロジーを定義します。 既存のテンプレートを変更したり、新しいテンプレートを作成したりすることができます。 使用しているテクノロジーに合わせて選択できるように、Oracle JDeveloperで実行する処理をフィルタできます。 [ 詳細はこちら]
Java Desktop Applicationテンプレートに基づくアプリ ケーションを作成する場合、Oracle JDeveloperは、
Client.jprというプロジェクト・ファイルを追加 します。したがって、アプリケーション・ナビゲータは、次のように表示されます。 [
詳細はこちら]
実行可能なアプリケーション・クラス・ファイルおよびUIコントロールを配置できるフレーム・クラス(オプション)を迅速に作成できます。 [ 詳細はこちら]
Create Java Applicationダイアログと後続のCreate Frameダイアログを使用する場合、Oracle JDeveloperは、スケルトン・アプリケーション・ファイル(デフォルト名は
Application1.java)およ びフレーム・ファイル(デフォルト名は
Frame1.java)をプロジェクトに追加します。 [
詳細はこちら]
Javaアプリケーションを作成する場合、すべてのノードが展開されるとアプリケーション・ナビゲータが次のように表示されます。 [ 詳細はこちら]
Oracle JDeveloperのJavaビジュアル・エディタを使用すると、Swingコンポーネントを使用したJavaアプリケーションのユーザー・インタ フェース(UI)の要素を迅速かつ容易にまとめることができます。 コンポーネント・パレットからボタン、テキスト領域、リスト、ダイアログ、メニューなどのJavaBeansを使用したUIを構築します。 次に、コンポーネント・プロパティの値を設定し、イベント・ハンドラ・コードをコンポーネント・イベントに関連づけます。 [ 詳細はこちら]
Click hereと入力して、ボタンに表示されるデフォルトのテキストを変更します。
プロパティ・インスペクタを使用して、コンポーネント・プロパティを確認および設定し、メソッドをコンポーネント・イベントに関連づけま す。 プロパティ・インスペクタの変更は、Javaビジュアル・エディタおよびソース・コードに反映されます。 プロパティ・インスペクタは、Javaビジュアル・エディタのコンポーネント選択プロパティを表示します。 カテゴリ別にコンポーネントが編成されるので、ツールバーの Searchフィールドで簡単に配 置できます。 [ 詳細はこちら]
jButton1_actionPerformedを受け入れます。
actionPerformedイベントを挿入すると、メソッドが生成され、編集できるようにソース・エディタ が自動的にソース・ビューに切り替えられます。 [
詳細 はこちら]
Javaソース・エディタで使用できる機能は、以下のとおりです。 [ 詳細はこちら]
コード・インサイトをアクティブにするには、入力を始めてください。 たとえば、Java文の
System.out.println("Hello world");を開始する場合に
System.と入力すると、Javaソース・エディタが次のように表示され ます。 [
詳細はこちら]
コード・サンプルを追加した場合、Javaソース・エディタの下部のコードが次のように表示されます。 [ 詳細はこちら]
任意の組合せ(アプリケーション全体、プロジェクト全体、または特定のJavaファイル)でアプリケーションの複数のノードをコンパイルできます。 「
Tools
」
「
P
roject Properties
」
「
Compiler
」を選択して、デフォルトのコンパイラの指定を含むさまざまなコンパイラ 設定をカスタマイズできます。 [
詳細はこちら]
Run 、コンテキスト・メニュー、またはツールバーから、 Ma ke あるいは Reb uild コ マンドを選択してコンパイルできます。 [ 詳細はこちら]
Application1.java
」 を選択します。 「
OK
」をクリックします。
デフォルトの実行ターゲットがProject Propertiesダイアログの Run/Debug/Profile設 定で指定されていないプロジェクトを実行すると、Choose Default Run Targetダイアログが表示されます。 [ 詳細はこちら]
プロジェクト・ファイルの最初のセットを構築したあと、新しいクラスを作成してプロジェクトに追加できます。 [ 詳細はこちら]
Class1と入力しま す。
javax.swing.JDialogと 入力します。
Frame1.java
」 ファイルを開きます。 次に、アプリケーションにこの新しいJavaクラス・ファイルを挿入するコードを追加します。
Javaクラスを作成する場合、アプリケーション・ナビゲータは、次のように表示されます。 [ 詳細はこちら]
Oracle JDeveloperの標準的なJavaおよびPL/SQLデバッガ機能以外に、Oracle JDeveloperは、とくにAWTとSwingベースのクライアント・アプリケーションやアプレットのグラフィカル・ユーザー・インタフェース (GUI)をデバッグするサポートも提供します。 [ 詳 細はこちら]
3つのドッキング可能なウィンドウを通じて、Oracle JDeveloperで公開されるUIデバッガ機能を使用できます。 UI TreeウィンドウおよびUI Outlineウィンドウは、UIデバッガを起動すると自動的に表示されます。 イベントを最初に追跡する場合には、Eventsウィンドウが表示されます。 「
View
」
「
UI Debugger
」
「
Outline
」、「
Tree
」、 または「
Events
」を選択し、3つのすべてのウィンドウを切り替えられま す。 [
詳細はこちら]
UIデバッガを起動すると、Logウィンドウが開いて、デバッギング・トレースが表示されます。 Smart Data、Data、およびWatchesページも表示されます。 [ 詳細はこちら]