Eclipseを開いてJavaプロジェクトを作成します 作成後、src配下に新規クラスWindowを作成します 画像を挿入する必要があるため、プロジェクトディレクトリ内にimgsフォルダも作成します60*60 の画像 作成されたプロジェクト ディレクトリと画像は次のとおりです:
Window.java に示されているように内容を記述し、フォームを設定します。
# まずは写真を挿入する方法について説明します。ここでは、ラベル コントロールに画像を表示し、フォーム上にラベル コントロールを配置します。
無料のビデオ チュートリアル学習: java 学習
Window クラスのコンストラクターに示されているコードを追加します。
このコードの説明: まず、ImageIO.read() を通じて imgs フォルダー内の block.png を読み取り、次に getContentPane().setLayout(null); によってパネルのレイアウトを null に設定します。レイアウトマネージャーは使用しません。
次に、ラベル オブジェクトを作成し、ラベル上に画像を配置します。ラベル オブジェクトを作成した後、まずパネルにラベルを配置し、次に setBounds() を使用してラベルの位置とサイズを設定します。
まずパネルにラベルを配置してから、ラベルの位置を設定する必要があることに注意してください。
main 関数を追加した後の Window.java のファイルの内容は、図に示すようになります。
Window.java を実行すると、結果は図のようになります。挿入した画像がフォームの左上隅に表示されていることがわかります。 setBounds() には、オブジェクト配置の x 値、y 値、オブジェクトの幅と高さの 4 つのパラメータがあります。画像をフォームの中央に配置したい場合は、次のようにコードを変更できます。
変更後、プログラムを再度実行すると、結果は次のようになります。 推奨される関連記事とチュートリアル:javazero 基本の概要
以上がJavaフォームプログラムに画像を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。