• 十四周


    记事本

    /**
     * 
     */
    package txt;
    
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    
    import javax.swing.JFrame;
    import javax.swing.JMenu;
    import javax.swing.JMenuBar;
    import javax.swing.JMenuItem;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    import javax.swing.KeyStroke;
    
    /**
     * @author hp
     *
     */
    public class NotePal {
    
    	/**
    	 * 
    	 */
    	public NotePal() {
    		// TODO Auto-generated constructor stub
    	}
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		JFrame frame=new JFrame("简易记事本");   //定义窗体简易记事本
    		JTextArea text=new JTextArea();     //定义文本域
    		text.setEditable(true);   //定义文本组件可编辑
    		frame.getContentPane().add(new JScrollPane(text));//在面板中加入文本框及滚动条
    		JMenu menuFile=new JMenu("文件");     //定义JMenu组件
    		JMenuBar menuBar=new JMenuBar();   //定义JMenuBar
    		JMenuItem newItem=new JMenuItem("新建");//创建JMenultem
    		JMenuItem openItem=new JMenuItem("打开");
    		JMenuItem saveItem=new JMenuItem("保存");
    		JMenuItem closeItem=new JMenuItem("关闭");
    		JMenuItem exitItem=new JMenuItem("退出");
    		
    		newItem.setMnemonic('N');
    		openItem.setMnemonic('O');
    		saveItem.setMnemonic('S');
    		closeItem.setMnemonic('C');
    		exitItem.setMnemonic('E');
    		
    		newItem.setAccelerator(KeyStroke.getKeyStroke('N',java.awt.Event.CTRL_MASK));  
            openItem.setAccelerator(KeyStroke.getKeyStroke('O',java.awt.Event.CTRL_MASK));
            saveItem.setAccelerator(KeyStroke.getKeyStroke('S',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(saveItem);
            menuFile.add(closeItem);
            menuFile.add(exitItem);
            
    		menuBar.add(menuFile);    //加入JMenu
    		frame.addWindowListener(new WindowAdapter() {     //加入事件监听
    			public void windowClosing(WindowEvent arg0) {     //覆写窗口关闭方法
    				System.exit(1);    //系统退出
    			}
    		});
    		frame.setJMenuBar(menuBar);      //从窗体中加入JMenuBar组件
    		frame.setVisible(true);   //显示组件
    		frame.setSize(300, 200);   //定义窗体大小
    		frame.setLocation(300, 200);    //设置显示位置
    	}
    
    }
    

    记事本自己照着书学的,不好的地方还请助教指正,我一定好好学习

    JDBC
    1.Java数据库连接是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。
    2.JDBC API允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。
    3.执行流程:连接数据源,如:数据库 —> 为数据库传递查询和更新指令 —> 处理数据库响应并返回的结果。

  • 相关阅读:
    [转]人生以快乐为本
    不用iTunes也能添加音乐到iPod
    设计很有意思的U盘
    PhotoFunia 在线生成趣味图片
    [转]关于项目管理的一点杂感
    MVC视频序列和Demo的下载地址
    视频测试序列的下载地址
    fatal error LNK1104: 无法打开文件“LIBC.lib”错误
    ORACLE数据库性能优化概述
    oracle常用hint
  • 原文地址:https://www.cnblogs.com/gaotian250yj912/p/11958593.html
Copyright © 2020-2023  润新知