Kamis, 22 Desember 2011

Class Soal3

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Soal3 extends JFrame implements ActionListener {

    private static final int lebar = 700;
    private static final int tinggi = 400;
    private static final int x = 0;
    private static final int y = 0;
    Container contentPane;
    private JMenu file;

    public Soal3() {
        setSize(lebar, tinggi);
        setTitle("Password");
        setLocation(x, y);
        setResizable(true);
        setBackground(Color.GRAY);

        contentPane = getContentPane();
        contentPane.setLayout(new FlowLayout());

        createfile();

        JMenuBar menuBar = new JMenuBar();
        this.setJMenuBar(menuBar);
        menuBar.add(file);

        setDefaultCloseOperation(EXIT_ON_CLOSE);
    }

    public void actionPerformed(ActionEvent e) {
        String menuName;
        menuName = e.getActionCommand();

        if (menuName.equals("Exit")) {
            System.exit(0);
        }

        if (menuName.equals("Home Password")) {
            Panel j1 = new Panel();
            contentPane.add(j1);
            j1.revalidate();
            j1.setVisible(true);
        }
    }

    private void createfile() {
        JMenuItem item;

        file = new JMenu("File");

        item = new JMenuItem("Home Password");
        item.addActionListener(this);
        file.add(item);

        item = new JMenuItem("Exit");
        item.addActionListener(this);
        file.add(item);
    }
}

Tidak ada komentar:

Posting Komentar