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

📄 frame1.java~144~

📁 该文件中包含有源代码及一部分的文档,该系统是一个小型的英语单词字典的系统.
💻 JAVA~144~
📖 第 1 页 / 共 2 页
字号:
package english;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;


public class Frame1 extends JFrame {
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu jMenuFile = new JMenu();
    JMenuItem jMenuFileExit = new JMenuItem();
    JToolBar jToolBar = new JToolBar();
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    JButton jButton3 = new JButton();
    ImageIcon image1 = new ImageIcon(english.Frame1.class.getResource(
            "openFile.png"));
    ImageIcon image2 = new ImageIcon(english.Frame1.class.getResource(
            "closeFile.png"));
    ImageIcon image3 = new ImageIcon(english.Frame1.class.getResource(
            "help.png"));
    JTabbedPane jTabbedPane1 = new JTabbedPane();
    JPanel jPanel1 = new JPanel();
    JPanel jPanel2 = new JPanel();
    JPanel jPanel3 = new JPanel();
    JPanel jPanel4 = new JPanel();
    JPanel jPanel5 = new JPanel();
    Texts jPanel7 = new Texts();
    Tree1 jPanel6 = new Tree1(jPanel7);
    BorderLayout borderLayout2 = new BorderLayout();
    Texts jPanel9 = new Texts();
    Tree2 jPanel8 = new Tree2(jPanel9);
   BorderLayout borderLayout3 = new BorderLayout();
    Tree3 jPanel10 = new Tree3();
    Texts jPanel11 = new Texts();
    BorderLayout borderLayout4 = new BorderLayout();
    Tree4 jPanel12 = new Tree4();
    Texts jPanel13 = new Texts();
    BorderLayout borderLayout5 = new BorderLayout();
    Tree5 jPanel14 = new Tree5();
    Texts jPanel15 = new Texts();
    BorderLayout borderLayout6 = new BorderLayout();
    JTextArea jTextArea1 = new JTextArea();

    public Frame1() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        setSize(new Dimension(520, 425));
        setTitle("懒人练口语");
        jMenuFile.setText("File");
        jMenuFile.addActionListener(new Frame1_jMenuFile_actionAdapter(this));
        jMenuFileExit.setText("Exit");
        jMenuFileExit.addActionListener(new Frame1_jMenuFileExit_ActionAdapter(this));
        contentPane.setMinimumSize(new Dimension(520, 300));
        contentPane.setPreferredSize(new Dimension(520, 300));
        contentPane.addAncestorListener(new Frame1_contentPane_ancestorAdapter(this));
        jTabbedPane1.setPreferredSize(new Dimension(520, 300));
        jTabbedPane1.addAncestorListener(new
                                         Frame1_jTabbedPane1_ancestorAdapter(this));

        //jpanel1
        jPanel1.setPreferredSize(new Dimension(520, 290));
        jPanel1.addAncestorListener(new Frame1_jPanel1_ancestorAdapter(this));
        jPanel1.setLayout(borderLayout2);
        jPanel6.setPreferredSize(new Dimension(100, 290));
        jPanel6.addAncestorListener(new Frame1_jPanel6_ancestorAdapter(this));
        jPanel7.setPreferredSize(new Dimension(410, 290));
        jPanel7.addAncestorListener(new Frame1_jPanel7_ancestorAdapter(this));

        //jpanel2
        jPanel2.setPreferredSize(new Dimension(520, 290));
        jPanel2.addAncestorListener(new Frame1_jPanel2_ancestorAdapter(this));
        jPanel2.setLayout(borderLayout3);
        jPanel8.setPreferredSize(new Dimension(100, 290));
        jPanel8.addAncestorListener(new Frame1_jPanel8_ancestorAdapter(this));
        jPanel9.setPreferredSize(new Dimension(410, 290));
        jPanel9.addAncestorListener(new Frame1_jPanel9_ancestorAdapter(this));

        //jpanel3
       jPanel3.setPreferredSize(new Dimension(520, 290));
        jPanel3.addAncestorListener(new Frame1_jPanel3_ancestorAdapter(this));
        jPanel3.setLayout(borderLayout4);
       jPanel10.setPreferredSize(new Dimension(100, 290));
        jPanel10.addAncestorListener(new Frame1_jPanel10_ancestorAdapter(this));
        jPanel11.setPreferredSize(new Dimension(410, 290));
        jPanel11.addAncestorListener(new Frame1_jPanel11_ancestorAdapter(this));

        //jpanel4
        jPanel4.setPreferredSize(new Dimension(520, 290));
        jPanel4.addAncestorListener(new Frame1_jPanel4_ancestorAdapter(this));
        jPanel4.setLayout(borderLayout5);
        jPanel12.setPreferredSize(new Dimension(100, 290));
        jPanel12.addAncestorListener(new Frame1_jPanel12_ancestorAdapter(this));
        jPanel13.setPreferredSize(new Dimension(410, 290));
        jPanel13.addAncestorListener(new Frame1_jPanel13_ancestorAdapter(this));

        //jpanel5
        jPanel5.setPreferredSize(new Dimension(520, 290));
        jPanel5.addAncestorListener(new Frame1_jPanel5_ancestorAdapter(this));
        jPanel5.setLayout(borderLayout6);
        jPanel14.setPreferredSize(new Dimension(100, 290));
        jPanel14.addAncestorListener(new Frame1_jPanel14_ancestorAdapter(this));
        jPanel15.setPreferredSize(new Dimension(410, 290));
        jPanel15.addAncestorListener(new Frame1_jPanel15_ancestorAdapter(this));
        jToolBar.addAncestorListener(new Frame1_jToolBar_ancestorAdapter(this));
        jButton1.addActionListener(new Frame1_jButton1_actionAdapter(this));
        jButton2.addActionListener(new Frame1_jButton2_actionAdapter(this));
        jButton3.addActionListener(new Frame1_jButton3_actionAdapter(this));
        jMenuBar1.addAncestorListener(new Frame1_jMenuBar1_ancestorAdapter(this));
        jTextArea1.setText("jTextArea1");

        jMenuBar1.add(jMenuFile);
        jMenuFile.add(jMenuFileExit);
        setJMenuBar(jMenuBar1);
        jButton1.setIcon(image1);
        jButton1.setToolTipText("Open File");
        jButton2.setIcon(image2);
        jButton2.setToolTipText("Close File");
        jButton3.setIcon(image3);
        jButton3.setToolTipText("Help");
        jToolBar.add(jButton1);
        jToolBar.add(jButton2);
        jToolBar.add(jButton3);
        contentPane.add(jTextArea1, java.awt.BorderLayout.SOUTH);

        contentPane.add(jTabbedPane1, java.awt.BorderLayout.CENTER);
        contentPane.add(jToolBar, BorderLayout.NORTH);
        jTabbedPane1.add(jPanel1, "口语练习");
        jPanel1.add(jPanel6, java.awt.BorderLayout.WEST);
        jPanel1.add(jPanel7, java.awt.BorderLayout.EAST);
        jTabbedPane1.add(jPanel2, "成语故事");
        jPanel2.add(jPanel8, java.awt.BorderLayout.WEST);
        jPanel2.add(jPanel9, java.awt.BorderLayout.EAST);
        jTabbedPane1.add(jPanel3, "词语接龙");
        jPanel3.add(jPanel10, java.awt.BorderLayout.WEST);
        jPanel3.add(jPanel11, java.awt.BorderLayout.EAST);
        jTabbedPane1.add(jPanel4, "歌曲点播");
        jPanel4.add(jPanel12, java.awt.BorderLayout.WEST);
        jPanel4.add(jPanel13, java.awt.BorderLayout.CENTER);
        jTabbedPane1.add(jPanel5, "配音秀");
        jPanel5.add(jPanel14, java.awt.BorderLayout.WEST);
        jPanel5.add(jPanel15, java.awt.BorderLayout.EAST);
    }

    /**
     * File | Exit action performed.
     *
     * @param actionEvent ActionEvent
     */
    void jMenuFileExit_actionPerformed(ActionEvent actionEvent) {
        System.exit(0);
    }

    public void jPanel7_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel8_ancestorAdded(AncestorEvent event) {

    }

    public void contentPane_ancestorAdded(AncestorEvent event) {

    }

    public void jTabbedPane1_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel1_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel6_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel2_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel9_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel3_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel10_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel11_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel4_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel12_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel13_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel5_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel14_ancestorAdded(AncestorEvent event) {

    }

    public void jPanel15_ancestorAdded(AncestorEvent event) {

    }

    public void jToolBar_ancestorAdded(AncestorEvent event) {

    }

    public void jButton1_actionPerformed(ActionEvent e) {

    }

    public void jButton2_actionPerformed(ActionEvent e) {

    }

    public void jButton3_actionPerformed(ActionEvent e) {

    }

    public void jMenuBar1_ancestorAdded(AncestorEvent event) {

    }

    public void jMenuFile_actionPerformed(ActionEvent e) {

    }
}


class Frame1_jMenuFile_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuFile_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuFile_actionPerformed(e);
    }
}


class Frame1_jButton3_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jButton3_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton3_actionPerformed(e);
    }
}


class Frame1_jButton2_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jButton2_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}


class Frame1_jButton1_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jButton1_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}


class Frame1_jToolBar_ancestorAdapter implements AncestorListener {
    private Frame1 adaptee;
    Frame1_jToolBar_ancestorAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void ancestorAdded(AncestorEvent event) {
        adaptee.jToolBar_ancestorAdded(event);
    }

    public void ancestorRemoved(AncestorEvent event) {
    }

    public void ancestorMoved(AncestorEvent event) {
    }
}


class Frame1_jMenuBar1_ancestorAdapter implements AncestorListener {
    private Frame1 adaptee;

⌨️ 快捷键说明

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