簡単な GUI アプリケーションを構築するための Java コードの例
Degui Adil / EyeEm /ゲッティイメージズ
GUI で -- グラフィカル・ユーザー・インターフェース -- を使用して構築されたアプリケーションの ジャワ コンテナの層で構成されています。最初のレイヤーは、コンピューターの画面上でアプリケーションを移動するために使用されるウィンドウです。これは、他のすべてのコンテナとグラフィカル コンポーネントに作業場所を提供する最上位のコンテナです。デスクトップ アプリケーションの場合、この最上位のコンテナは通常、JFrame クラスを使用して作成されます。
01/02バックグラウンド
GUI に含まれるレイヤーの数は、デザインによって異なります。テキスト ボックス、ラベル、ボタンなどのグラフィック コンポーネントを直接 JFrame または、必要なアプリケーション GUI の複雑さに応じて、他のコンテナーにグループ化することもできます。
次のサンプル コードは、JFrame、2 つの JPanel、および 2 つの JPanel に保持されているコンポーネントの可視性を決定する JButton からアプリケーションを構築する方法を示しています。を読んで、コードで何が起こっているかをたどってください。 実装コメント 、各コメント行の先頭にある 2 つのスラッシュで示されます。
このコードは シンプルなグラフィカル ユーザー インターフェイスのコーディング - パート I ステップバイステップガイド。 |_+_|、2 つの |_+_| からアプリケーションを構築する方法を示します。と |_+_|。このボタンは、2 つの |_+_| 内に保持されているコンポーネントの可視性を決定します。
02 の 02
Java コード
コムストック/ストックバイト/ゲッティイメージズ
この Java コードを、 シンプルなグラフィカル ユーザー インターフェイスのコーディング - パート II これは、NetBeans GUI ビルダーを使用して同じものを作成します GUI 応用。
|_+_|