美人すぎない化粧品販売員がアプリ開発を目指す

Javaの構文、オブジェクト指向、APIなど、プログラミング初心者の私がアプリ開発までに理解したことをまとめたブログ

ウィンドウアプリケーション CUI/GUI

☆ ウィンドウアプリケーションを作る

 

    プログラムの見た目・操作性のこと・・・"ユーザーインタフェース"

 

〈文字ベースのインタフェース・・・CUI

               ex.   メインメニュー 

           1 会員登録

           2 会員検索

 

〈デザインベースのインタフェース・・・GUI

                 ex. 「窓枠があってクリックするボタンがある画面」

         java.awtとjava.swingパッケージを使用する

GUI開発に用いるボタンや入力ボックスなど、

              様々な部品がクラスとして提供されている

          

         import java.awt.FlowLayout;

                                 import java.swing*;

                

             public class Main{

                                          public static void main(String[ ] args){

                                                   JFrame flame=new JFrame("はじめてのGUI");

                                                  JLabel label=new JLabel("Hello World!);

                                                  JButton=new JButton("押してね");

                                                                 :

    

                出力 「はじめてのGUI」と書いてあるフレームの中に

          Hello World!と書いてあるラベルがあり、 

           押してねと書いてあるボタンがついている画面が出力される