GUI 関数を使用して Java でグラフィカル ユーザー インターフェイスとユーザー インタラクションを実装する方法
Oct 21, 2023 am 09:42 AMGUI 関数を使用して Java でグラフィカル ユーザー インターフェイスとユーザー インタラクションを実装する方法
はじめに:
Java プログラミングでは、グラフィカル ユーザー インターフェイス (グラフィカル ユーザー インターフェイス、 GUI) は、グラフィック要素 (ボタン、テキスト ボックス、ラベルなど) と対話型操作 (マウス クリック、キーボード入力など) の使用を通じてユーザーとプログラム間の対話を実現するユーザー インターフェイスの一般的な形式です。 。 Java は、GUI プログラムの作成プロセスを簡素化できる豊富な GUI 関数ライブラリを提供します。この記事では、GUI 関数を使用してグラフィカル ユーザー インターフェイスとユーザー インタラクションを実装する方法の基本的な手順を紹介し、具体的なコード例を示します。
1. 準備
Java で GUI プログラムを作成するには、まず必要なパッケージを追加する必要があります。この例では、次のパッケージをインポートする必要があります。 / /JFrame クラスは基本的なウィンドウを提供し、GUI プログラムのメイン コンテナです
import javax.swing.JLabel; //JLabel クラスはテキストまたは画像を表示するために使用されます
import javax.swing.JButton; //JButton class ボタンの作成に使用されます
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent; //ActionEvent クラスはボタンのクリック イベントの処理に使用されます
ウィンドウは GUI プログラムのメイン コンテナであり、他の GUI コンポーネント (ボタン、テキスト ボックスなど) を収容できます。 Java では、JFrame クラスを継承してウィンドウを作成できます。具体的なコードは次のとおりです:
public MyWindow() { setTitle("Java GUI程序"); //设置窗口标题 setSize(400, 300); //设置窗口大小 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //设置窗口关闭操作 setLocationRelativeTo(null); //将窗口位置设置为屏幕中央 setLayout(null); //禁用默认布局管理器 }
ウィンドウを作成した後、ラベルやボタンなどの GUI コンポーネントをウィンドウに追加できます。 Java では、JLabel クラスを使用してラベルを作成し、JButton クラスを使用してボタンを作成できます。以下は、ウィンドウにラベルとボタンを追加するコード例です:
public MyWindow() { //窗口初始化设置省略... JLabel label = new JLabel("Hello, Java GUI!"); //创建一个标签 label.setBounds(50, 50, 200, 30); //设置标签的位置和大小 add(label); //将标签添加到窗口中 JButton button = new JButton("点击我"); //创建一个按钮 button.setBounds(50, 100, 100, 30); //设置按钮的位置和大小 add(button); //将按钮添加到窗口中 }
Inグラフィカル ユーザー インターフェイスでは、ユーザーは GUI コンポーネントと対話してプログラムを操作します。ボタンのクリックに応答するために、ボタンにクリック イベント ハンドラーを追加できます。以下は、ボタン クリック イベント処理の簡単なコード例です。
public MyWindow() { //窗口初始化设置省略... //创建标签和按钮的代码省略... button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { label.setText("按钮被点击了!"); //修改标签的文本 } }); }
この記事では、次の方法を紹介します。 GUI 関数を使用してグラフィカル ユーザー インターフェイスとユーザー インタラクションを実装する基本的な手順。 JFrameクラスを継承してウィンドウを作成したり、JLabelクラスやJButtonクラスを使用してラベルやボタンを作成したりできます。ボタンにクリック イベント ハンドラーを追加することで、ボタンのクリックに応答できます。この記事が、Java GUI プログラミングを開始し、独自の GUI プログラムをスムーズに作成するのに役立つことを願っています。
- Java 公式ドキュメント - https://docs.oracle.com/javase/tutorial/uiswing/
- Java Swing チュートリアル - https: / /www.javatpoint.com/java-swing
以上がGUI 関数を使用して Java でグラフィカル ユーザー インターフェイスとユーザー インタラクションを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











超完成度! PythonグラフィカルインターフェースフレームワークPyQt5の使い方ガイド!

Linux で Qt を使用してグラフィカル インターフェイス アプリケーションを開発するための基本構成ガイド

Go言語のコマンドラインインターフェースとユーザーインタラクションをマスターする

CentOS ディストリビューションのグラフィカル インターフェイスを無効にする方法は何ですか?

PyQt5 のインストール手順を公開: Python グラフィカル インターフェイスをすばやく構築!

Go 言語のグラフィカル インターフェイス開発: 既存のツールとリソースを探索する

JavaScript 関数を使用してユーザー インタラクションと動的な効果を実現します
