; import java.awt.event.ItemListener; import java.sql.Connection; import java.sql.DriverManager; import...java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList...; import java.util.List; import javax.swing.ComboBoxModel; import javax.swing.DefaultComboBoxModel;...import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import
这是我一个晚上做出来的,因为要去做其他的项目,所以只实现了对特定数据库的xml操作,不过我觉得这是学习xml挺不错的参考代码和文档 使用说明: 要先导入xml.sql数据库,可以用navicat...; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFileChooser; import javax.swing.JFrame...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement...; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import
这是我一个晚上做出来的,因为要去做其他的项目,所以只实现了对特定数据库的xml操作,不过我觉得这是学习xml挺不错的参考代码和文档 使用说明: 要先导入xml.sql数据库,可以用navicat导入,然后运行...; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFileChooser; import javax.swing.JFrame...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement...; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import
添加用户信息 删除某一个用户信息 删除选中的用户信息 分页查询所有用户信息 模糊查询用户信息 更新用户信息 1、帮助类DBHelper package com.zking.util; import java.sql.Connection...; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public...; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList...; import java.awt.event.ActionListener; import java.util.List; import javax.swing.JButton; import javax.swing.JCheckBox...; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane
这是dao方法 package com.zking.dao; import java.sql.Connection; import java.sql.PreparedStatement; import...java.sql.ResultSet; import java.util.ArrayList; import com.zking.entity.Student; import com.zking.util.DBHelper...java.util.ArrayList; import java.util.Vector; import javax.swing.JButton; import javax.swing.JComboBox...package com.zking.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement...; import java.sql.ResultSet; public class DBHelper { private static String cname = "com.microsoft.sqlserver.jdbc.SQLServerDriver
; import java.sql.PreparedStatement; import java.util.*; import java.sql.ResultSet; import java.sql.SQLException...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException...老师可能考虑大家初学Java的原因不敢讲深,不过我在这个项目中该注意到点到的都有,单例模式+双重校验锁获取数据库唯一实例且线程安全,sql语句用占位符替换不用字符串拼接以防sql注入等等。
; import java.io.File; import javax.swing.JLabel; import javax.swing.JComboBox; import javax.swing.JFileChooser...; import javax.swing.JTextField; import javax.swing.JButton; import java.awt.event.ActionListener; import...java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.sql.ResultSet...; import java.awt.event.ActionEvent; import javax.swing.JTable; import java.awt.GridLayout; import java.awt.Toolkit...; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet
; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.awt.Font; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException...; import java.awt.Font; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException
登录页面模块 import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.sql.ResultSet...普通员工页面模块 import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.sql.ResultSet;...管理页面模块 import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.sql.ResultSet;...java.awt.event.*; import java.sql.ResultSet; import java.sql.SQLException; public class NewEmployee...java.awt.event.*; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Vector;
package com.ynavc.Controller; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList...java.sql.ResultSet; import java.sql.SQLException; import javax.swing.JOptionPane; import com.mysql.jdbc.Statement...; import javax.swing.JButton; import java.awt.event.ActionListener; import java.sql.Date; import java.text.SimpleDateFormat...; import java.awt.event.ActionEvent; import java.awt.Font; import javax.swing.JComboBox; import javax.swing.DefaultComboBoxModel...; import java.awt.event.ActionEvent; import java.awt.Font; import javax.swing.JComboBox; import javax.swing.DefaultComboBoxModel
; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import...sql语句 * @param pras * @return 结果集 */ public ResultSet query(String sql,Object... pras...* @return */ List queryAll(); } 4)数据访问接口的实现 用户表数据访问的实现 : package dao.impl; import java.sql.ResultSet...; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import dao.IUserDao...finally{ util.closeAll(); } return _list; } } 部门表数据访问的实现 : package dao.impl; import java.sql.ResultSet
★线程是能独立运行的程序 ★在编写访问数据库的Java程序时,ResultSet对象的作用是 存储查询结果 ★ this和super ➡不能用在 main() 方法中 ★ 字节流,所有的InputStream...★在Swing中,带有滚动条的面板的类名是__JScrollPanel____ ★组合框(JComboBox)是____文本框和列表的组合 ★Java程序可以用纯Java的___JDBC_**驱动程序...8 C++字符串string是可变的,JAVA的String是不可变 9 C++中抽象基类用virtual java里面抽象类用abstract,接口用interface. 10 JAVA中有...final来定义常量,synchronized用来做同步 ★ ★ ★ ★数据库连接编程题 import java.sql.*; public class TestConnectionSQL {...; import java.util.Arrays; import javax.naming.InitialContext; import javax.swing.JButton; import javax.swing.JComboBox
用言语来描述可能有点抽象、不好理解,下面我们打开两个MySQL客户端,来进行脏读现象的实验: 1.使用SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED... java.sql.SQLException; import java.util.Vector; import javax.swing.JButton; import javax.swing.JComboBox...; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane...setText("确认购买"); button_2.setBounds(516, 292, 106, 28); panel.add(button_2); // } } JDBC代码示例: import java.sql.Connection...; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Vector
; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import...; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import...; import java.awt.EventQueue; import java.util.ArrayList; import java.util.Vector; import javax.swing.JFrame...; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder...javax.swing.JButton; import javax.swing.ButtonGroup; import java.awt.event.ActionListener; import java.awt.event.ActionEvent
Swing提供了一组有用的边界来解决该问题。你可以为任何扩展了 JComponent的组件提供一种边界。最常见的用法是在一个面板周围设置一 种边界,然后用其他用户界面元素(如单选按钮)来填充该面板。...)的用法 解决方案: 如果你有很多的选择项,那么使用单选按钮就不合适了,这是因为它们会占 用很大的屏幕空间。...JComboBox类提供了组 合框组件。...; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JComboBox...; import java.awt.event.ActionListener; import javax.swing.DefaultComboBoxModel; import javax.swing.JComboBox
通过addItemListener完成 案例: 使用JList和JComboBox完成下图效果: 演示代码: import javax.swing.*; import javax.swing.border.EtchedBorder...[] books = {"java自学宝典","轻量级javaEE企业应用实战","Android基础教程","jQuery实战教程","SpringBoot企业级开发"}; //用一个字符串数组来创建一个...案例: 自定义NumberListModel和NumberComboBoxModel实现类,允许使用数值范围来创建JList和JComboBox 演示代码: import javax.swing...案例: 使用DefaultListModel完成下图效果: 演示代码: import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent...案例: 使用ListCellRenderer实现下图效果: 演示代码: import javax.swing.*; import java.awt.*; public class ListCellRendererTest
; import java.io.PrintWriter; import java.io.StringWriter; import javax.swing.DefaultComboBoxModel;...import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel...; import java.util.Collections; import java.util.List; import javax.sql.DataSource; import com.zaxxer.hikari.HikariConfig...javax.swing.DefaultComboBoxModel; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame...; import javax.swing.JTextField; /** * @ClassName: MainJFrame * @Description: TODO(这里用一句话描述这个类的作用)
例12-9 Demo1209.java 1import java.awt.*; 2import javax.swing.*; 3public class Demo1209 { 4 public...getSelectedText() 返回文本组件中被选中的文本 public void setEditable(boolean b) 设置文本组件是否可编辑 文本框组件用来显示或编辑一个单行文本,在Swing...TextField public JTextField(int columns) 创建一个具有指定列数columns的新的空TextField public JTextField(String text) 创建一个用指定文本...text的TextField public JTextField(String text, int columns) 创建一个用指定文本text和列数columns的新 TextField 表12.11...例12-10 Demo1210.java 1import java.awt.*; 2import javax.swing.*; 3 4public class Demo1210 { 5
支持输入文字查找文字内容并高亮 (6) 替换功能 支持通过输入要替换和替换为的文字,进行相应文本的替换 简单的运行示例如下,其他的大家可以自行测试: 保存后的txt文件是这样滴: 注意:用程序打开时是会正常显示哦...; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JColorChooser; import...javax.swing.JComboBox; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu...; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JScrollPane; import javax.swing.JTextArea...java.io.Writer; import javax.swing.JOptionPane; public class TextTool { public static String read