• 大小: 23KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Java
  • 标签: Java  frame  mysql  通讯录  

资源简介

这是我们上学期的作业,是一个非常简单常用的Java程序,其中有用sql连接数据库的语句,和图形化界面,欢迎初学者 观看使用

资源截图

代码片段和文件信息

import javax.swing.*;

import java.io.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Scanner;
import java.awt.*;
import java.awt.event.*;

import javax.swing.event.*;
public class Menu extends Jframe{




TextField text1=new TextField(50);
TextField text2=new TextField(50);
TextField text3=new TextField(50);
TextField text4=new TextField(50);
TextField text5=new TextField(50);
TextField text6=new TextField(50);
TextField t1=new TextField(50);
TextField t2=new TextField(50);
TextField t3=new TextField(50);
TextField t4=new TextField(50);
TextField t5=new TextField(50);
TextField t6=new TextField(50);
TextField ta1=new TextField(5);
TextField ta2=new TextField(5);
TextField ta3=new TextField(5);

TextArea txt1 =new TextArea(5050);

JButton b1=new JButton(“清除“);
JButton b2=new JButton(“保存“);
JButton b3=new JButton(“修改“);
JButton b4=new JButton(“删除“);
JButton b5=new JButton(“查询“);




Label l1=new Label(“ 输入姓名   :“);
    Label l2=new Label(“ 输入年龄   :“);
    Label l3=new Label(“ 输入性别   :“);
    Label l4=new Label(“ 输入电话   :“);
    Label l5=new Label(“ 输入地址   :“);
    Label l6=new Label(“ 输入其他   :“);
    Label a1=new Label(“ 输入姓名   :“);
    Label a2=new Label(“ 输入年龄   :“);
    Label a3=new Label(“ 输入性别   :“);
    Label a4=new Label(“ 输入电话   :“);
    Label a5=new Label(“ 输入地址   :“);
    Label a6=new Label(“ 输入其他   :“);
    Label a7=new Label(“(输入姓名即可删除)“);
    Label la1=new Label(“姓名:“);
    Label la2=new Label(“年龄:“);
    Label la3=new Label(“性别:“);
    Label la4=new Label(“    “);
    Label la8=new Label(“    “);
    Label la9=new Label(“    “);
    Label la11=new Label(“    “);
    Label la12=new Label(“    “);
    Label la5=new Label(““);
    Label la6=new Label(““);
    Label la7=new Label(““);
    
    

    
    
    
    
     JMenuBar bar;
 JMenu fileseardeleorder;
 JMenuItem namesexageshowclearsalldalloageoname;
    
    
    
JPanel ff=new JPanel();
    JPanel f1=new JPanel();
JPanel f2=new JPanel();
JPanel f3=new JPanel();
JPanel f4=new JPanel();
JPanel f5=new JPanel();


JTabbedPane Tpan=new JTabbedPane();//定义分页面板对象



public Menu()           //构造方法实现图形化界面
{
    super(“通讯录“);//用jframe设置title

ff=(JPanel)this.getContentPane();//ff对象获取框架


text1.setBounds(50 50 130 20);
text2.setBounds(50 70 130 20);

f1.setVisible(true);
f1.setBounds(0 0 300 200);
f1.setLayout(new FlowLayout());//设置页面的布局

    f1.add(l1);
f1.add(text1);
f1.add(l2);
f1.add(text2);
f1.add(l3);
f1.add(text3);
f1.add(l4);
f1.add(text4);
f1.add(l5);
f1.add(text5);
f1.add(l6);
f1.add(text6);
f1.add(b1);
f1.add(b2);


f2.setLayout(new BorderLayout(1050)); //设计f2的布局
 
        bar=new JMenuBar(); 
        sear=new JMenu(“查找“);
        file=new JMen

评论

共有 条评论