PIZiadasgráficas

PIZiadasgráficas

私の世界はインチです.

Programaciónグラフィカ: グラフィックライブラリの構築を開始 [JAVA]

applet_blackboard後に 開発環境をインストールする (IDE) エクリプス Y 新しいプロジェクトを作成する, あります Eclipse プロジェクトに、プログラムを追加.

次のステップは、グラフィック ライブラリの要素の建設を開始するアプリケーションの構造を開始するには.

我々 が開発する最初のツール ストレージとグラフィカル オブジェクトの表現を担当します。. 要素を描画するパネル: “黒板”.

このオブジェクトは、グラフィックス ライブラリに存在するファイルに格納されています。. ライブラリの要素と呼ばれるものでまとまります “パッケージ” (パッケージ):

ファイルを作成するときは示されていることがあります。, 同じ名のほか, 名前、 “パッケージ” どこ置く必要があります. パッケージが存在しない場合, ウィザードのファイルが作成されます。. 物理的には、我々 は、新しいファイルを追加する、ディレクトリです。. 私たちのケースで呼ぼう “グラフ”, ファイルもあなたを呼んでください。 “黒板” (スレート).

Blackboard

プロジェクトの構成を確認するのには、変更が表示されます。. される新しい表示 “パッケージ” ファイルと共に作成しました.

Blackboard_Structure

ファイルは、クラスを拡張します。 “キャンバス”, すなわち, 表面に描画することができますこの JAVA クラスのプロパティがかかります. 現時点では、線を描画するユニークな機能が含まれます, すべてが正しく構造レベルで動作を確認することができると. その後、我々 はこのような高いレベルのグラフィックの機能を提供するために必要な機能を開発します。.clase_Blackboard

作成したグラフィック ライブラリの要素を組み込むにメイン プログラムを修正します。.

要素の識別子を必要があります我々 “黒板”. コードの同じ行の ID を宣言します (スレート) 私たちが新しいオブジェクトを割り当てることによって開始されますと (黒板)

Blacboard スレート新しい黒板を =();

アプレットに項目を追加します。, 以前、我々 は、それをディスプレイにつけるようにを定義が、. ザ “レイアウト” 彼らがアプリケーション ウィンドウにコンポーネントの配布に必要です.

 this.setLayout(新しい GridLayout());
 this.Add(スレート);

親クラスのコンス トラクターでこれらの操作を実施します。, それは JAVA ファイルとして同じ名前を持つ関数です。.

メイン プログラムを実行するには (例1) 我々 はこれを行うことができます。 “アプレット” ブラウザーまたはスタンドアロン アプリケーションとしてページ上. 最初のケースはこの関数またはクラス コンス トラクターを実行します。, 2 番目は関数を実行中 “メイン” 我々 が見た、 Eclipse プロジェクトにプログラムを追加します。.

したがって我々 は、コンス トラクターをする必要があります我々 は関数からアプリケーションを起動した場合を実行します。 “メイン”. まず、オブジェクトの識別子を作成し、演算子で始まる “新しい”:

アプリケーション例 1 = 新しい例 1();

次に、アプリケーション用のウィンドウを作成します, A “フレーム” 適当な大きさに. これはウィンドウとして機能するプログラムをブラウザーで実行する場合.

		フレーム = 新しいフレーム();
 frame.setSize(640,480);

閉じるボタンを押した場合、 “フレーム”, 我々 はアプリケーションを停止する必要があります。, これは、プロセスを追加することで、 “リスナー” 同じ, ロック アイコンをクリックするときに実行する、:

		frame.addWindowListener(新しい WindowAdapter() { 
 公共ボイド windowClosing(WindowEvent arg0) {
 System.exit(0);
 } 
 });

最後にアプリケーションを追加、 “フレーム” それが見えるように、.

		frame.Add(アプリ);
 frame.setVisible(場合は true。);

Clase_Example_Modificada

アプリケーション、アプレットとして実行します。

エミュレーターを使用して、我々 どのようにブラウザーでアプリケーションを実行します。. グラフィック メニューまたは、英数字を実行構成を定義可能性がありますを見ました:

実行->として実行 - >Javaアプレット

run_as

この実行構成を選択することでカスタマイズ可能:

実行->実行構成…

このメニューは、プログラムの実行のさまざまなパラメーターを調整することができますタブを持つウィンドウ, ウィンドウのサイズとして, 同じように起動する実行ファイル, 仮想マシン、JAVA 等のパラメーター。.Run_Configuration

我々 はいくつかの異なるテストを定義する場合、我々 は構成の名前を変更できます。. 名前をこの構成に特別なものについて思い出さする必要があります。.Run_Configuration_applet

変更するパラメーターは、シミュレータのブラウザーのウィンドウのサイズ. このサイズは、web ページにアプレットを挿入する HTML コードとして定義します。.Size_Applet

プログラムは何も新しい、どうやら, 我々 は同じ要素を特化するから始まるコードを構造化の方法で進歩を遂げています。. 現時点では 2 つの JAVA ファイルがあります。, 最初のアプリケーションを起動は、一方 2 番目のオブジェクトをペイントを担当します。. 次のステップは、グラフィック オブジェクトの定義を開始するには.

オブジェクト指向のグラフィックスとインタフェース

JAVA

JAVAコース