1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Java BlueJ に画像を挿入する方法

Java ベースのプログラムのコーディング、編集、コンパイル、および実行のための統合開発プラットフォームである BlueJ を使用して、グラフィック デザイン プログラム、ゲーム プログラム、およびアニメーションを作成できます。これらのプログラムでは、多くの場合、写真を含める必要があります。 BlueJ を使用して、自動的に画像を描画したり、jpeg や gif ファイルから画像をインポートしたりする Java プログラムを作成します。初心者にとって、JAVA のグラフィック クラスを使用して画像を配置する方法を知ることは、比較的簡単な作業です。これらのクラスを使用すると、わずか数行のコードで単純なオブジェクトのカスタム画像を BlueJ に配置できます。

ステップ 1

BlueJ プログラムを開始します。 「プロジェクト」メニューから「新規プロジェクト」オプションをクリックします。表示される [保存] ダイアログ ボックスで、プロジェクトを「put-pictures」という名前のフォルダーとして保存します。

ステップ 2

「新しいクラス」ボタンをクリックします。表示されるダイアログ ボックスで、クラス名に「Draw_Picture」という名前を入力します。 [OK] をクリックします。

ステップ 3

「Draw_Picture」アイコンをダブルクリックしてテキスト エディタを開き、「Draw_Picture」クラスのコードを入力します。グラフィック オブジェクトを操作するために必要な JAVA グラフィック クラス、javax swing クラス、および java awt (Abstract Web Toolbox) クラスをインポートする JAVA コードを入力します。

import javax.swing.; java.awt をインポート;

ステップ 4

テキスト エディターの次の行から始まるコードを入力して、swing クラスのサブクラスである JPanel クラスを拡張する "Frame" という名前のクラスを宣言します。 swing クラスの JFrame メソッドを使用して、「frame」という名前の Jframe コンテナを作成します。このコンテナは、画像の描画または配置に使用されます。 「setSize」メソッドを使用して、JFrame コンテナーの width 引数を 640 ピクセルに、height 引数を 480 ピクセルに設定します。

public class Frame extends JPanel {

public Frame() { JFrame フレーム=新しい JFrame(); frame.add(これ); frame.setSize(640, 480); frame.setVisible(真); }

ステップ 5

Paint メソッドを使用して作成された「フレーム」内に四角形の画像をレンダリングするコードを、テキスト エディターの次の行から入力します。 「drawRect」メソッドで x-position パラメータを 100 ピクセルに、y-position 引数を 100 ピクセルに設定して、長方形の左上隅を配置します。長方形の境界に対して、長方形の幅引数を 200 ピクセルに、長方形の高さ引数を 200 ピクセルに設定します (drawRect メソッド)。 setColor メソッドで「Color.BLACK」プロパティを設定して、長方形の境界線の色を黒に設定します。

public void paint(Graphics g) { g2.setColor(Color.BLACK); g2.drawRect(100,100,200,200); }

閉じ中かっこを入力して、Frame クラス コードを閉じます。

}

ステップ 6

「新しいクラス」ボタンをクリックします。表示されるダイアログボックスで、クラス名に「main_program」という名前を入力します。 [OK] をクリックします。

ステップ 7

「main_program」アイコンをダブルクリックしてテキスト エディタを開き、「main_program」クラスのコードを入力します。 main_program クラスをインスタンス化する JAVA コードを入力します。 「new」コマンドを使用して、Frame クラスの「drawFrame」という名前の Frame オブジェクトを作成します

public class main_program { public static void main(String[] args) { Frame drawFrame=new Frame(); }

}

ステップ 8

「コンパイル」ボタンをクリックします。 「閉じる」ボタンをクリックします。 「main_program」アイコンを右クリックし、表示されるメニューで「void main(String[] args)」オプションを選択します。白い画面に黒い境界線で四角形が描かれていることを確認してください。