java万年历报告_java万年历设计报告
13
String key=\ if(table.containsKey(key)) {
String m=\删除\年\月\日的日志吗?\ int ok=JOptionPane.showConfirmDialog(this,m,\询问\
JOptionPane.QUESTION_MESSAGE);
if(ok==JOptionPane.YES_OPTION) { try {
FileInputStream inOne=new FileInputStream(file); ObjectInputStream inTwo=new ObjectInputStream(inOne); table=(Hashtable)inTwo.readObject(); inOne.close(); inTwo.close(); table.remove(key);
FileOutputStream out=new FileOutputStream(file); ObjectOutputStream objectOut=new ObjectOutputStream(out); objectOut.writeObject(table); objectOut.close(); out.close();
text.setText(null); }
catch(Exception ee) { } } } else {
String m=\年\月\无日志记录\ JOptionPane.showMessageDialog(this,m,\提示\ARNING_MESSAGE); }
//删除数据库记录
DBAccess db = new DBAccess(); if(db.createConn()) {
// 根据name组成删除SQL,执行删除
String sql = \
14
db.update(sql); db.closeStm(); db.closeConn(); } } }
//提取当前的年月日时分秒,时钟 package javaapplication13;
import java.awt.Canvas; import java.awt.Color; import java.awt.Font; import java.awt.Graphics;
import java.text.SimpleDateFormat; import java.util.Calendar;
class Clock extends Canvas implements Runnable{
private static final long serialVersionUID = 3660124045489727166L; CalendarPad mf;
Thread t;//Multi-Thread(斜体) String time;
public Clock(CalendarPad mf){ this.mf=mf; setSize(280,40); setBackground(Color.white); t=new Thread(this); //实例化线程 t.start(); //调用线程 }
public void run(){ while(true){ try{
Thread.sleep(1000); //休眠1秒钟 }catch(InterruptedException e){ System.out.println(\异常\ }
this.repaint(100); //重画屏幕 } }
/*public abstract void drawString(AttributedCharacterIterator iterator, int x,
int y)依据 TextAttribute 类的规范应用指定
15
迭代器的属性,呈现迭代器的文本。
最左侧字符的基线位于此图形上下文坐标系的 (x, y) 位置处。 */
//对paint函数进行重写(多态) public void paint(Graphics g){ Font f=new Font(\宋体\
SimpleDateFormat SDF=new SimpleDateFormat(\ yyyy'年'MM'月'dd'日'HH:mm:ss\格式化时间显示类型 Calendar now=Calendar.getInstance(); time=SDF.format(now.getTime()); //得到当前日期和时间 g.setFont(f); g.setColor(Color.RED); g.drawString(time,25,25); } }
//用Oracle的方式连接数据库 package javaapplication13;
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet;
import java.sql.SQLException; import java.sql.Statement;
//JDBC 数据库连接,直连,利用Oracle(双下划线) public class DBAccess { public static String drv = \ public static String url = \ public static String usr = \ public static String pwd = \ private Connection conn = null; private Statement stm = null; private ResultSet rs = null; public boolean createConn() { boolean b = false; try { Class.forName(drv).newInstance(); conn = DriverManager.getConnection(url, usr, pwd); b = true; } catch (SQLException e) {
16
}
} catch (ClassNotFoundException e) { } catch (InstantiationException e) { } catch (IllegalAccessException e) { }
return b;
public boolean update(String sql) { boolean b = false; try { stm = conn.createStatement(); stm.execute(sql); b = true; } catch (Exception e) { System.out.println(e.toString()); } return b; }
public void query(String sql) { try { stm = conn.createStatement(); rs = stm.executeQuery(sql); } catch (Exception e) { } }
public boolean next() { boolean b = false; try { if(rs.next())b = true; } catch (Exception e) { } return b; }
public String getValue(String field) { String value = \ try { if(rs!=null)value = rs.getString(field); } catch (Exception e) { e.printStackTrace(); } if (value == null) value = \
java万年历报告_java万年历设计报告相关推荐
- java游戏课程设计报告_java课程设计报告游戏_相关文章专题_写写帮文库
时间:2019-05-14 00:00:44 作者:admin 课 程 设 计 课程名称 Java语言课程设计 题目名称 人事管理系统的设计与实现 学生学院 应用数学学院 专业班级 学 号 学生姓名 ...
- java qq课程设计报告_JAVA课程设计报告语音QQ仿真
JAVA课程设计报告语音QQ仿真 <Java 程序设计>课程设计报告 题 目: 语音 QQ 仿真 学 院:计算机科学与工程 专 业:物联网工程 学生姓名: xx 学 号: 13003701 ...
- java文本编辑器课程设计报告_java课程设计报告 心得体会——计算器、文本编辑器.doc...
java课程设计报告 心得体会--计算器.文本编辑器.doc 还剩 24页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内 ...
- 图书借阅java设计报告_JAVA课程设计报告图书借阅系统.pdf
课 程 设 计 课程设计名称: java课程设计 专 业 班 级 : 计科10 级4 班 学 生 姓 名 : 学 号 : 指 导 教 师 : 课程设计时间: 2012.6.18-2012.6.30 计 ...
- java万年历设计报告_JAVA《万年历系统》课程设计报告附源码.doc
JAVA<万年历系统>课程设计报告附源码 学号<> 课程设计报告 万年历系统专业:计算机科学与技术班级:姓名:学号:指导教师:成绩: 计算机与信息工程系 2014年6月6日目录 ...
- 万年历java课程设计报告_java《万年历系统》课程设计报告附源码.doc
java<万年历系统>课程设计报告附源码.doc 学号<面向对象程序设计>课程设计报告题目:万年历系统专业:计算机科学与技术班级:姓名:学号:指导教师:成绩:计算机与信息工程系 ...
- java课程设计连连看_连连看_java课程设计报告
连连看_java课程设计报告 <连连看> 项目设计报告 专 业: 软件工程 班 级: 07级2班 姓 名: 二00九 年 七 月 二十一 日 目 录 1.项目设计目的.意义-------- ...
- java课程设计报告连连看_连连看_java课程设计报告.doc
连连看_java课程设计报告 <连连看> 项目设计报告 专 业: 软件工程 班 级: 07级2班 姓 名: 二00九 年 七 月 二十一 日 目 录 1.项目设计目的.意义-------- ...
- java闹钟程序设计_JAVA课程设计_闹钟的设计与实现项目-报告_附源代码.doc
JAVA课程设计_闹钟的设计与实现项目-报告_附源代码 第2章 MACROBUTTON AcceptAllChangesInDoc [双击此处键入1级标题] PAGE 2 - PAGE 1 - .. ...
- ATM柜员机JAVA课程设计_JAVA课程设计报告银行ATM机系统.doc
JAVA课程设计报告银行ATM机系统 Java课程设计报告 题 目 银行ATM机系统 所在院系 软件学院 学生姓名 金磊 专 业 R机械+软件 班 级 R机械094 学 号 2011年 7 月 15日 ...
最新文章
- C# 之String以及浅拷贝与深拷贝
- Xamarin XAML语言教程模板视图TemplatedView(二)
- 数据是互联网下半场产品人突围之道
- Java Review - 使用Timer时需要注意的事情
- CentOS7 Zabbix3.4安装
- git常用命令及分支简介
- 教你怎么买虚拟空间(转)
- mysql 备份 php_PHP备份/还原MySQL数据库的代码
- 全面接触PDF:最好用的PDF软件汇总(2010-12-07更新)
- 让“王码五笔输入法”成为你的专用输入法!
- 2018深圳杯数学建模A题--人才吸引力评价模型研究
- [原创]fcitx5五笔98版本----安装
- MIUI ROM 定制教程
- 360浏览器html文件无图标,360浏览器在网页的右键里不显示审查元素怎么了
- 【时间序列】ICDE 2021丨时间序列相关研究论文汇总
- express框架实现文件上传、下载及推送(使用Websocket)
- Zabbix监控学习系列(2):agent的安装与Server端添加客户端
- antd table 设置固定高度
- [ES6] Generator 函数
- ShmooCon IX: Moloch: A New And Free Way To Index Your Packet Capture Repository