ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第十四周课程总结

2019-11-29 16:03:43  阅读:243  来源: 互联网

标签:总结 java 数据库 第十四 JMenuItem add 课程 import new


实验代码

package demo1;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.swing.*;
import javax.swing.undo.UndoManager;
public class Demo01 {
    public static void main(String[] args) {
        JFrame frame;
        JTextArea text;
        JMenu menuFile,editMenu,formatMenu,checkMenu,helpMenu;
        JMenuBar menubar;
        JMenuItem newitem,openitem,closeitem,exititem;
        JMenuItem newItem,windomItem,openItem,saveItem,othersaveItem,pagesetupItem,printItem,closeItem;
        JButton open;
        JButton save;
        JLabel label;
        JPanel butpan;
        JMenu filemenu;
        UndoManager undoMagner;
        JTable table;
        frame=new JFrame("记事本");
        text=new JTextArea ();
        text.setEditable(true);
        frame.getContentPane().add(new JScrollPane(text));
        newitem=new JMenuItem("新建");
        openitem=new JMenuItem("打开");
        closeitem=new JMenuItem("关闭");
        exititem=new JMenuItem("退出");
        Container fileMenu = new JMenu();
        text.setEditable(true);
        menuFile=new JMenu("文件(F)");
        editMenu=new JMenu("编辑(E)");
        formatMenu=new JMenu("格式(O)");
        checkMenu=new JMenu("查看(Y)");
        helpMenu=new JMenu("帮助(H)");
        newItem=new JMenuItem("新建(N)");
                windomItem=new JMenuItem("新窗口(W)");
                openItem=new JMenuItem("打开(O)");
                saveItem=new JMenuItem("保存(S)");
                othersaveItem=new JMenuItem("另存为(A)");
                pagesetupItem=new JMenuItem("页面设置(U)");
                printItem=new JMenuItem("打印(P)");
                closeItem=new JMenuItem("退出(X)");  
        menubar=new JMenuBar(); 
        newitem.setMnemonic('N');
        openitem.setMnemonic('O');
        closeitem.setMnemonic('C');
        exititem.setMnemonic('E');
        open=new JButton("打开文件");
        save=new JButton("储存文件");
        label=new JLabel("现在没有打开的文件");
        butpan=new JPanel();
        
    
        //设置快捷键
        newitem.setAccelerator(KeyStroke.getKeyStroke('N',java.awt.Event.CTRL_MASK));
        openitem.setAccelerator(KeyStroke.getKeyStroke('O',java.awt.Event.CTRL_MASK));
        closeitem.setAccelerator(KeyStroke.getKeyStroke('C',java.awt.Event.ALT_MASK));
        exititem.setAccelerator(KeyStroke.getKeyStroke('E',java.awt.Event.ALT_MASK));
        
        //加入菜单项
        
        menuFile.add(newitem);
        menuFile.add(openitem);
        menuFile.add(closeitem);
        menuFile.add(exititem);
        fileMenu.add(newItem);
        fileMenu.add(openItem);
        menubar.add(menuFile);
        menubar.add(editMenu);
        menubar.add(formatMenu);
        menubar.add(checkMenu);
        menubar.add(helpMenu);
        
        
        
        frame.addWindowListener(new WindowAdapter(){
            public void windowClosing(WindowEvent arg0) {
                System.exit(1);
            }});
    
        frame.setJMenuBar(menubar);
        frame.setVisible(true);
        frame.setSize(400,300);
        frame.setLocation(700,300);
        }   
        }

运行截图

本周总结

1.对于jdbc的一个了解
主要常用操作类与接口:

java.sql.DriverManager 用于管理jdbc驱动程序
Java.sql.Connection 用于建立与特定数据库的连接
Java.sql.Statement 一个Statement的对象用于执行静态sql语句,并获得语句执行后产生的后果
Java.sql.PreparedStatement 创建一个可以编译的sql语句对象,该对象可以多次被运行,以提高执行效率,是Statement的子接口
Java.sql.ResultSet 用于创建表示sql语句检索结果的结果集,用户通过结果集完成对数据库的访问

2.MySQL的安装与配置
3.MySQL的常用命令
1)mysql -u用户名 -p密码 连接mysql数据库
2)创建数据库:CREATE DATABASE 数据库名称;
3)删除数据库:DROP DATABASE 数据库名称;
4)USE 数据库名称; 使用数据库
5)创建数据库表

CREATE TABLE 表名称(
字段名称1 字段类型 [DEFAULT 默认值][约束],
字段名称2 字段类型 [DEFAULT 默认值][约束],
...,
字段名称n 字段类型 [DEFAULT 默认值][约束]
);
6)删除数据库表 DROP TABLE 表名称;
7)查看表结构 DESE 表名称;
8)查看数据库信息
查看全部数据库:SHOW DATABASES;
查看一个数据库的全部表:SHOW TABLES;
4.配置mysql数据库的驱动程序

package textshujuku;

public class Text {
        public static final String DBDRIVER="ora.gjt.mm.mysql.Driver";
    public static void main(String[] args) {
        try {
            Class.forName(DBDRIVER);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }

}

5.连接及关闭数据库
使用DriverManager类连接数据库和Connection接口

标签:总结,java,数据库,第十四,JMenuItem,add,课程,import,new
来源: https://www.cnblogs.com/zuoshuai/p/11958307.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有