12 2013 档案

摘要:importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.beans.PropertyVetoException;importjava.net.URL;importjavax.swing.ImageIcon;importjavax.swing.JButton;importjavax.swing.JDesktopPane;importjavax.swing.JFrame;importjavax.swing.JInternalFrame;im 阅读全文
posted @ 2013-12-31 21:17 菜鸟搞IT 阅读(444) 评论(0) 推荐(0) 编辑
摘要:链接地址:http://zhidao.baidu.com/link?url=6id6U8yUAy-Vw_vjMo3yKl5bJxztgiusfpHeZQhjnQapI6tUZqmbMDzDfoWPqUzoFNG3V2h9evIb7ph-OTt35Kprivate JTabbedPane createNavigationPanel() { // 创建导航标签面板的方法 JTabbedPane tabbedPane = new JTabbedPane(); JPanel databasePanel=new JPanel();//人员档案总览 tabbedPane.addTab("人员档案 阅读全文
posted @ 2013-12-30 20:44 菜鸟搞IT 阅读(350) 评论(0) 推荐(0) 编辑
摘要:该链接: http://www.51cto.com/art/200807/79600.htm创建主窗体的步骤如下:(1)创建JXCFrame类,在类中创建并初始化窗体对象,为窗体添加桌面面板,并设置背景图片。关键代码如下:例程01 代码位置:光盘\TM\01\JXCManager\src\com\lzw\JXCFrame.javaprivate JDesktopPane desktopPane; private JFrame frame; private JLabel backLabel; private Preferences preferences; //创建窗体的Map类型集合对象 pr 阅读全文
posted @ 2013-12-30 20:15 菜鸟搞IT 阅读(616) 评论(0) 推荐(0) 编辑
摘要:javax.swing.JOptionPane.showMessageDialog() 方法 //default title and icon JOptionPane.showMessageDialog(frame, "Eggs are not supposed to be green.", "Message"); //custom title, warning icon JOptionPane.showMessageDialog(frame, "Eggs are... 阅读全文
posted @ 2013-12-30 09:14 菜鸟搞IT 阅读(1944) 评论(0) 推荐(0) 编辑
摘要:一、总述Java的图形用户界面由各种组件(component)构成,它们主要位于java.awt包与javax.swing包中。Swing与AWT最大的不同是,Swing在实现时,不包含任何本地代码(native),是一种“轻量级(lightweight)”的组件Swing具有状态的组件。二、容器1.顶层容器:JFrame、JApplet、JDialog 和 JWindow2.JFrame创建的一个程序2.1代码[java] view plaincopyprint?import java.awt.*; import javax.swing.*; publicclass JFrameDem... 阅读全文
posted @ 2013-12-28 21:14 菜鸟搞IT 阅读(3323) 评论(0) 推荐(0) 编辑
摘要:(1)java中的setResizable(一般用在awt): 方法setsetResizable(boolean resizable)参数为boolean类型,resizeable值为true时,表示在生成的窗体可以自由改变大小;resizeable值为false时,表示生成的窗体大小是由程序员决定的,用户不可以自由改变该窗体的大小。(2)this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 起到什么作用 如果不加,点了之后只是窗口没了,不会退出进程,相当于frame.setVisible(false);你可以尝试不加,关闭窗口之后看任务.. 阅读全文
posted @ 2013-12-28 21:01 菜鸟搞IT 阅读(503) 评论(0) 推荐(0) 编辑
摘要:--jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=YFK;user=sa;password=sa;SelectMethod=cursor;连接字符串中碰到的SelectMethod=cursor 关键字: selectmethod=cursor的含义及其使用 今天在数据库连接字符串中看到了selectMethod=cursor 知道了这个用法如下: 作用:以利用服务器端的游标加快速度 使用情况: 1.执行多个Statements的操作的时候用 2.需要手动使用事务的时候使用以上是在使用sqlserver数据库的连接字符串的时候使用 阅读全文
posted @ 2013-12-28 09:49 菜鸟搞IT 阅读(3733) 评论(0) 推荐(0) 编辑
摘要:如果你用的是SQL2005或2008,只要把jdbc:microsoft:sqlserver://localhost:1433;databaseName=spdb", "Test", "200724101153");中的microsoft去掉就行了,2000里需要microsoft还有要注意的是如果出现“java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。”驱 阅读全文
posted @ 2013-12-27 21:27 菜鸟搞IT 阅读(2064) 评论(0) 推荐(0) 编辑
摘要:因为是2008的版本驱动和2000的有点不同,之前的都是com.microsoft.jdbc.sqlserver.SQLServerDriver可是2008 去是com.microsoft.sqlserver.jdbc.SQLServerDriver你的sql是2000,2005,还是2008?1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。2)如果是2005,那就是sqljdbc 这个包。3)如果是2008,那就是sqljdbc4这个包,其实sqljdbc也行。但是千万不要把他们放一起,那样就坏了。删除sqljdbc就行。你要去下载个sqljdbc. 阅读全文
posted @ 2013-12-27 21:13 菜鸟搞IT 阅读(4615) 评论(0) 推荐(0) 编辑
摘要:今天在将之前的项目改成连接sqlserver2005的时候,在运行后读取数据库出现了异常。经分析得知,我用的是这3个驱动包。然后写的是:jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver最后添加jar包:sqljdbc包,然后更换jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver最后就ok了。 阅读全文
posted @ 2013-12-27 20:44 菜鸟搞IT 阅读(265) 评论(0) 推荐(0) 编辑
摘要:先把sql server在控制面板的添加或删除软件那里卸载,然后找到安装的目录也删了,在到开始-运行里面输入regedit 打开注册表删除HKEY_LOCAL_MACHINE/SOFTWARE/SQL SERVER2005目录删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/所有SQL开头的键删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Eventlog/Application/所有SQL开头的键删除HKEY_LOCAL_CLASSES_ROOT目录下所有SQL为前缀的键 阅读全文
posted @ 2013-12-27 17:09 菜鸟搞IT 阅读(311) 评论(0) 推荐(0) 编辑
摘要:理论正则表达式可以用形式化语言理论的方式来表达。正则表达式由常量和算子组成,它们分别指示字符串的集合和在这些集合上的运算。给定有限字母表Σ定义了下列常量:(“空集”) ∅指示集合∅(“空串”) ε指示集合{ε}(“文字字符”)在Σ中的a指示集合{a}定义了下列运算:(“串接”) RS指示集合{ αβ | α ∈ R,β ∈ S }。例如:{"ab","c"}{"d","ef"} = {"abd", "abef", "cd", "cef" 阅读全文
posted @ 2013-12-27 10:30 菜鸟搞IT 阅读(327) 评论(0) 推荐(0) 编辑
摘要:匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^\s*|\s*$ 评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 评注:表单验证时很实用匹配网址URL的正则表达式:[a-zA-z]+://[^\s]* 评注:网上流传的版本功能很有限,上面这个基本可以满足需求匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线 阅读全文
posted @ 2013-12-27 10:25 菜鸟搞IT 阅读(1604) 评论(0) 推荐(0) 编辑