第十四周总结 一、知识总结 1.模型-视图-控制器模式模型:储存内容 视图:显示内容 控制器:处理用户输入 2.布局管理2-1.流布局管理器(FlowLayout) JPanel对象的默认布局管理器为FlowLayout,组件加入JPanel中总是处于中央,一行可以排列多个组件,如果一行的空间容纳不 ...
分类:
其他好文 时间:
2018-12-02 14:22:47
阅读次数:
131
面板组件-Jpanel 一个JFrame,多个JPanel;JPanel默认是流布局;FlowLayout; 通过JPanel达到复杂布局的目的; 可以认为是网格布局,有3个JPanel;2个Label;2个按钮; 一个密码框和一个文本输入框; 最终展现出来的还是靠JFrame展现的 网格布局好点,... ...
分类:
编程语言 时间:
2018-11-30 20:22:57
阅读次数:
200
-完成一个mini版本学生管理系统jude软件:很好使的,安装一下就可以用了;-学生管理系统的添加 、修改、删除、上下页分页----------------------------------------------上面是一个流布局,JPanel下面是一个流布局,JPanel中间是Border布局,... ...
分类:
编程语言 时间:
2018-11-30 20:22:26
阅读次数:
149
setBorder(BorderFactory.createLoweredBevelBorder()) 设置下凹的感觉; (左上角的横坐标,纵坐标,密码框的宽,密码框高)拆分布局:菜单---toolbar---Grid布局JPanel p1JPanel p4 包含两个JPanel p2、p3p2--... ...
分类:
编程语言 时间:
2018-11-30 20:16:53
阅读次数:
269
椭圆的X/Y轴在左上角; Toolkit是一个类; 用Panel里面的getResource方法把图片加载到Toolkit里面;dx1/2图片左上角;dy1/dy2图片的宽高;this表示JPanel本身;表示把图片画到JPanel上;str画出什么东西;x ,y 出现的位置;Font有三个参数:“... ...
分类:
编程语言 时间:
2018-11-30 20:04:48
阅读次数:
280
JPanel 和 JScrollPanel 都属于面板,也是 Swing 中间容器,可以作为容器存放组件,但必须被添加到其他容器中。 JPanel 可以聚集一些组件来布局, JScrollPanel 是带滚动条的面板,但只能放置一个组件,并且不能使用布局管理器。 如果需要在 JScrollPanel ...
分类:
Web程序 时间:
2018-11-30 14:14:06
阅读次数:
217
第一部分:理论知识 1.AWT与Swing简介 (1)Swing用户界面库是非基于对等体的GUI工具箱。? Swing具有更丰富并且更方便的用户界面元素集合。? Swing对底层平台的依赖很少,因此与平台相关的bug很少。? Swing会带来交叉平台上的统一视觉体验。? Swing类库被放在java ...
分类:
编程语言 时间:
2018-11-18 13:12:31
阅读次数:
220
Container(容器) JWindow(窗口) JFrame(窗体) JDialog(对话框) JPanel(面板) JScroolPanel(滚动面板) 为容器设置布局 container.setLayout(new layoutManager()) 常用的几种Layout 1.FlowLay ...
分类:
编程语言 时间:
2018-10-21 16:52:29
阅读次数:
160
1、实现一个类MyThread继承Thread并重写run()方法启动线程方法:实例化MyThread对象,并调用start()方法多个线程之间交替执行(抢时间片)主线程(main方法)有优先运行的权限,但并不绝对 2、实现一个类MyThread实现Runnable接口下的run()方法启动线程方法 ...
分类:
编程语言 时间:
2018-10-15 20:47:53
阅读次数:
174
实现的目标: 因为在滚动框中含有很多个Java GUI 组件,因此这里采用JPanel面板包住这些组件,在用JScrollPane实现滚动 问题1:布局揉在一起 JPanel有自己默认的布局方式,因此在这里我们要自己设置流式布局 问题2:滚动条未生效 刚开始的时候我是直接设置JPanel的大小 se ...
分类:
编程语言 时间:
2018-09-06 21:33:51
阅读次数:
227