目次へ

解答例 - 実習課題2 - 1.ウィンドウの作成

(実習課題2)

実習課題1のプログラムに追加し、6.2のサンプルプログラムと同様のものを実現しなさい。

解答例

package com.techscore.ui.chapter1.exercise2;

/**
 * SampleFrame.java
 * TECHSCORE Javaユーザインタフェース1章 実習課題2
 *
 * Copyright (c) 2004 Four-Dimensional Data, Inc.
 */

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

public class SampleFrame extends JFrame {

    public SampleFrame() {
        super("SampleFrame");
        super.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        super.setSize(400, 400);

        //MenuBarの作成
        JMenuBar menuBar = new JMenuBar();
        super.setJMenuBar(menuBar);

        //Menuを作成
        JMenu fileMenu = new JMenu("file");
        menuBar.add(fileMenu);

        JMenuItem openMenu = new JMenuItem("open");
        fileMenu.add(openMenu);
    }

    public static void main(String args[]) {
        SampleFrame frame = new SampleFrame();
        frame.setVisible(true);
    }

}

↑このページの先頭へ

こちらもチェック!

PR
  • XMLDB.jp