⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aboutus.java

📁 ACCP 软件工程java 教程学生用书
💻 JAVA
字号:
package notepad;

import java.awt.Frame;

import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.JButton;

import javax.swing.JLabel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import java.awt.Font;
import java.awt.Rectangle;

/**
 *
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: </p>
 *
 * @author Michael Clarke
 * @version 1.0
 */
public class AboutUs extends JDialog {
        /**
         * icon
         */
        ImageIcon icon = new ImageIcon("c:/icon.gif");
        /**
     * panel
     */
    JPanel pnlContainer = new JPanel();
    /**
     * label
     */
    JLabel lblInformation = new JLabel();
    /**
     * button
     */
    JButton btnOk = new JButton();
    /**
     * label
     */
    JLabel lblCopyright = new JLabel();
    /**
     * label
     */
    JLabel lblImage = new JLabel("", icon, JLabel.CENTER);
    /**
     *
     * @param owner Frame
     * @param title String
     * @param modal boolean
     */
    public AboutUs(Frame owner, String title, boolean modal) {
        super(owner, title, modal);
        try {
            setDefaultCloseOperation(DISPOSE_ON_CLOSE);
            jbInit();
            pack();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * 构造方法
     */
    public AboutUs() {
        this(new Frame(), "关于我们", false);
    }

    /**
     *
     * @throws Exception e
     */
    private void jbInit() throws Exception {
        pnlContainer.setLayout(null);
        lblInformation.setFont(new java.awt.Font("", Font.PLAIN, 11));
        lblInformation.setText(
                "本产品使用权属于 Aptech 计算机教育");
        lblInformation.setBounds(new Rectangle(12, 166, 292, 45));
        btnOk.setBounds(new Rectangle(257, 205, 59, 29));
        btnOk.setFont(new java.awt.Font("", Font.PLAIN, 11));
        btnOk.setActionCommand("确定");
        btnOk.setText("确定");
        btnOk.addActionListener(new AboutUs_btnOk_actionAdapter(this));
        lblCopyright.setFont(new java.awt.Font("", Font.PLAIN, 11));
        lblCopyright.setIcon(null);
        lblCopyright.setText("Aptech 版本 1.0 版权所有 (c) 2005");
        lblCopyright.setBounds(new Rectangle(155, 18, 209, 121));
        pnlContainer.setFont(new java.awt.Font("", Font.PLAIN, 11));
        lblImage.setDisplayedMnemonic('0');
        lblImage.setBounds(new Rectangle(1, 29, 150, 91));
        getContentPane().add(pnlContainer);
        pnlContainer.add(lblImage);
        pnlContainer.add(lblInformation);
        pnlContainer.add(lblCopyright);
        pnlContainer.add(btnOk);
    }

    /**
     *
     * @param e ActionEvent
     */
    public void btnOk_actionPerformed(ActionEvent e) {
        this.dispose();
    }
}


/**
 *
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: </p>
 *
 * @author Michael Clarke
 * @version 1.0
 */
class AboutUs_btnOk_actionAdapter implements ActionListener {
    /**
     * adaptee
     */
    private AboutUs adaptee;
    /**
     *
     * @param adaptee AboutUs
     */
    AboutUs_btnOk_actionAdapter(AboutUs adaptee) {
        this.adaptee = adaptee;
    }

    /**
     *
     * @param e ActionEvent
     */
    public void actionPerformed(ActionEvent e) {
        adaptee.btnOk_actionPerformed(e);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -