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

📄 inserta.java

📁 企业内部管理系统
💻 JAVA
字号:
package viewtuba1;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;

import model.MyTable;
import model.MyTree;

import control.Console;

public class Inserta implements ActionListener {
	MyTree mtt = new MyTree();
	JFrame frame;
	WindowFrame wf;

	Console cs = new Console();

	public Inserta() {
		frame = new JFrame();
		frame.setTitle("menu");
		frame.setVisible(true);
		frame.setSize(300, 400);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setResizable(false);
		Container c = frame.getContentPane();
		c.setLayout(new BorderLayout());
		JPanel jp1 = new JPanel();
		jp1.setLayout(new FlowLayout());
		final JLabel jl1 = new JLabel("++++Welcome to BackPlatForm++++");
		jp1.add(jl1);
		c.add(jp1, BorderLayout.NORTH);
		JPanel jp2 = new JPanel();
		jp2.setLayout(new GridLayout(4, 2));
		c.add(jp2, BorderLayout.CENTER);
		JPanel jp3 = new JPanel();
		jp3.setLayout(new FlowLayout());
		JLabel jl2 = new JLabel("id");
		final JTextField jtf1 = new JTextField(10);
		jp3.add(jl2, FlowLayout.LEFT);
		jp3.add(jtf1);
		jp2.add(jp3);
		JPanel jp4 = new JPanel();
		jp4.setLayout(new FlowLayout());
		JLabel jl3 = new JLabel("name");
		final JTextField jtf2 = new JTextField(8);
		jp4.add(jl3, FlowLayout.LEFT);
		jp4.add(jtf2);
		jp2.add(jp4);
		JPanel jp5 = new JPanel();
		jp5.setLayout(new FlowLayout());
		JLabel jl4 = new JLabel("department");
		final JTextField jtf3 = new JTextField(5);
		jp5.add(jl4, FlowLayout.LEFT);
		jp5.add(jtf3);
		jp2.add(jp5);
		JPanel jp6 = new JPanel();
		jp6.setLayout(new FlowLayout());
		JLabel jl5 = new JLabel("tel(inside)");
		final JTextField jtf4 = new JTextField(6);
		jp6.add(jl5, FlowLayout.LEFT);
		jp6.add(jtf4);
		jp2.add(jp6);
		JPanel jp7 = new JPanel();
		final JLabel jlj = new JLabel();
		jp7.setLayout(new FlowLayout());
		JButton jb1 = new JButton("OK");
		jb1.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent e) {
				cs = new Console(jtf1.getText(), jtf2.getText(),
						jtf3.getText(), jtf4.getText());
				cs.csvSave();
				jlj.setText("save complete");
				// wf.show();

				// (wf.dm1).getDataVector(myy.data,myy.names);
				String sp = cs.csvLoad();
				wf.getTextArea().setText(sp);
				wf.getTable().setModel(new MyTable());
				wf.getTable().updateUI();
				// wf.scrollpane_2.show();
				// wf.splitPane_2.show();
				// wf.splitPane.show();
				// wf.getTree().setModel(mtt);
//				wf.getSc().add(new JTree(mtt.creatNode()));
//				DefaultMutableTreeNode node1 = mtt.creatNode();
//				wf.treeUpdate(node1);				
			}

		});
		JButton jb2 = new JButton("CANCEL");
		jb2.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent e) {
				// TODO Auto-generated method stub
				frame.dispose();
			}

		});

		jp7.add(jb1);
		jp7.add(jb2);
		jp7.add(jlj);
		c.add(jp7, BorderLayout.SOUTH);

	}

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		new Inserta().getFrame().show();
	}

	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub

	}

	class FireListener implements ActionListener {
		public void actionPerformed(ActionEvent e) {

		}
	}
	// public void myupdate()
	// {
	// ALLCLASS=new Class().loadAllClass();
	// ALLSTUDENT=new Student().loadAllStudent();
	// ALLCOURSE=new Course().loadAllCourse();
	// lefttree.dateBuild();
	// table.dateBuild();
	// //lefttree.revalidate();
	// }

	public JFrame getFrame() {
		return frame;
	}
}

⌨️ 快捷键说明

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