第十章 Swing编程初级运用
10.1: Swing中如何创建第一个窗口
SWING编程初级应用:
JDBC编程技术,它是一种可以在java中去执行SQL语句的JavaAPI。程序可通过JDBCAPI连接到目标数据库,并使用SQL语句实现对数据库的查询、更新等操作。
控制台程序的最大缺点是:
没有与用户交互的的界面,不仅不方便显示也很不直观。
窗体子类的创建:
不同的窗体具有不同的功能和特性,所以一般使用时会创建窗体类继承Jframe类,从而扩展它。
注意事项:
关闭了窗体,不代表结束了整个程序,所以还要从控制台去结束,需要加入设置代码,一般会在软件的主界面加入。
代码中的文件路径时,注意反斜杠\需要加入2个,因为一个具有特殊含义,需要转义一下。
10.2 布局管理器的使用
SWING布局管理器的使用:
常用的布局管理器:
流式FlowLayout布局管理器
GridLayout网格布局管理器
边框布局管理器
控布局决定了JFrame中各种组件在JFrame窗体中的排列方式。
注意事项:
如果没有加入布局方式,那么Java就会按默认的进行显示。
不同的布局方式,界面中的控件会按照不同的方式摆放。
10.3 Swing常用组件的使用
SWING常用组件主要包含:
1.文本-JLabel
2按钮-JButton
3.文本框-JTextfield和密码框JPassword4.面板-JPanel
5.下拉框-JCombox
6.单选按钮-JRadiobutton和复选框-JCheckbox
注意事项:
把布局方式设置为null,所有添加到界面上的控件必须设置坐标,否则显示不正常。
Panel如果代表一个容器,它里面的按钮如果要水平排列,则需要设置Panel的布局方式。