摘要:该系统使用 Java Swing、JDBC、MySQL 开发 开发环境 Eclipse、WindowBuilder JDK版本:1.8 代码在百度网盘中(176***5088) 目录结构如下 DataCon 类封装了数据库连接的代码,包括数据库驱动、数据库地址、用户名、密码 DAO 层封装了所有的
阅读全文
摘要:JPanel 和 JScrollPanel 都属于面板,也是 Swing 中间容器,可以作为容器存放组件,但必须被添加到其他容器中。 JPanel 可以聚集一些组件来布局, JScrollPanel 是带滚动条的面板,但只能放置一个组件,并且不能使用布局管理器。 如果需要在 JScrollPanel
阅读全文
摘要:通常 JInternalFrames 需要配合 JDesktopPane 一起使用。 JInternalFrames 必须在 JDesktopPane 里面
阅读全文
摘要:在Java中Swing是线程不安全的,是单线程的设计 https://blog.csdn.net/qq_15037231/article/details/69102297 https://blog.csdn.net/m0_37732829/article/details/80515663
阅读全文
摘要:Java处理事件相应的类和监听接口大多位于 awt 包中。 在 java.swing.event 包中有专门用于 swing 组件的事件类和监听接口。 awt 事件类继承自 AWTEvent,其超类是 java.util.EventObject。 在 AWT 事件中,事件分为低级事件和语义事件,语义
阅读全文
摘要:Java 的 GUI 提供的对象都存在 java.awt 和 java.swing 两个包中。 awt :Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能,属重量级控件(跨平台不够强) swing:在 awt 的基础上,建立的一套图形系统,其中提供了更多
阅读全文
摘要:布局是指容器中组件的排列方式 常用的布局管理器 容器的默认布局管理器 FlowLayout(流式布局) 使用 FlowLayout 布局方式的容器中组件按照加入的先后顺序和设置的对齐方式(左对齐、居中、右对齐)从左向右排列,一行排满(即组件超过容器的宽度后)后, 到下一行开始继续排列。 -- 组件按
阅读全文
摘要:组件首先要先注册事件处理器,当用户单击组件、移动鼠标或者敲击键盘时都会产生事件(Event),一旦有时间发生,应用程序就会做出对该事件的响应,这些组件就是事件源(Event source)。 接受、解析和处理事件,实现和用户交互的方法称为事件处理器(Event handler)。 事件源(即组件)可
阅读全文
摘要:windowbuilder插件的安装 windowbuilder的官方网站:http://www.eclipse.org/windowbuilder/download.php 在Eclipse中 安装完成后需要重启 使用windowbuilder进行图形界面开发 右键 --> New --> Pro
阅读全文