JAVA GUI (Graphical User Interface

3306 단어 GUI자바
■Test18.java
import java.awt.FlowLayout;

import javax.swing.*;

public class Test18 {
    public static void main(String[] args) {
        JFrame frame = new JFrame("はじめてのGUI");
        JLabel label = new JLabel("Hello World!!");
        JButton button = new JButton("押してね");
        frame.getContentPane().setLayout(new FlowLayout());
        frame.getContentPane().add(label);
        frame.getContentPane().add(button);
        // setDefaultCloseOperation()→ユーザーがこのフレームで「クローズ」を開始した時に実行される処理を返す
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(300, 100);
        // ウィンドウを表示する
        frame.setVisible(true);
    }

}

■실행 결과


ContentPane은 JFrame의 표시 영역입니다.

JFrame에 표시할 구성 요소는 ContentPane에 추가해야 합니다.

가장 오른쪽의 「×」버튼을 눌렀을 때에 어떠한 처리를 실시하는지를 설정합니다. 설정하려면 JFrame 클래스에 정의된 setDefaultCloseOperation 메서드를 사용합니다.

좋은 웹페이지 즐겨찾기