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

📄 mainframe.java

📁 没有什么难的
💻 JAVA
字号:
package UI;

import javax.swing.JTabbedPane;
//import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.*;
import java.awt.event.*;

public class MainFrame extends JPanel
{
	String first = "部门管理";
	String second = "人员管理";
	String third = "发邮件";
	String forth = "发送设置";
	Info info = new Info();
	public MainFrame(){
		super(new GridLayout(1, 1));

        //ImageIcon icon = createImageIcon("images/middle.gif");
        JTabbedPane tabbedPane = new JTabbedPane();

        //Component panel1 = makeTextPanel("#第一个卡片#");
        Component panel1 = new Dept();
		tabbedPane.addTab(first, null, panel1,
                          "部门!");
        tabbedPane.setSelectedIndex(0);

        Component panel2 = new Employee();
        tabbedPane.addTab(second, null, panel2,
                          "人员!");

        Component panel3 = new Mail(info);
        tabbedPane.addTab(third, null, panel3,
                          "发邮件!");

        Component panel4 = new Sender(info);
        tabbedPane.addTab(forth, null, panel4,
                          "发件信息!");

        //将选项卡添加到panl中
        add(tabbedPane);

	}
/**
 *<br>方法说明:添加信息到选项卡中
 *<br>输入参数:String text 显示的信息内容
 *<br>返回类型:Component 成员对象
 */
    protected Component makeTextPanel(String text) {
        JPanel panel = new JPanel(false);
        JLabel filler = new JLabel(text);
        filler.setHorizontalAlignment(JLabel.CENTER);
        panel.setLayout(new GridLayout(1, 1));
        panel.add(filler);
        return panel;
    }

	public static void main(String[] args) {
	//使用Swing窗体描述
	JFrame.setDefaultLookAndFeelDecorated(true);
	//创建窗体
	JFrame frame = new JFrame("群发邮件系统");
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.getContentPane().add(new MainFrame(),
							 BorderLayout.CENTER);
	//显示窗体
	frame.setSize(800, 600);
	frame.setVisible(true);
	}

};

⌨️ 快捷键说明

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