第07章gui基础及常用控件.pptxVIP

  • 10
  • 0
  • 约1.05千字
  • 约 47页
  • 2022-05-17 发布于北京
  • 举报
第07章;本章内容;讲解时间: 40分钟;1.1 AWT 概述;1.2 Swing;;1.3 Swing 容器组件 ; javax.swing 包 ;1.4 Swing GUI 组件;1.5 框架窗口 JFrame;方法;1.7 JTextField;1.8 JTextArea;1.9 JButton ;属性;1.10 JCheckBox;1.11 JRadioButton;1.12 JList;1.13 JComboBox;方法;1.13 JComboBox;1.14 布局管理器;1.15 BorderLayout;1.16 FlowLayout;1.17 GridLayout;讲解时间: 40分钟;2.1 事件处理模型;2.2 事件源与事件;2.3 监听器与监听器接口;2.4 java.awt.event包;2.5 ActionListener接口;事件案例:按钮点击;实现界面代码;附:内部类;附:关于内部类的更多知识;2.6 事件的类型;2.7 AWT事件类的继承体系;2.8 AWT事件类型(列表);事件案例2:鼠标运动;实现界面代码;2.9 JTable组件;JTable常用方法;String columnNames[]={商品编号,商品名称,单价}; //创建表模式 DefaultTableModel model=new DefaultTableModel(columnNames,0); //创建表模式 JTable table=new JTable(model); //创建表格对象 //添加数据 Object[] rows1={S002,彩电,new Integer(1200)}; model.addRow(rows1); Object[] rows2={S001,空调,new Integer(1400)}; model.addRow(rows2); Object[] rows3={S003,电冰箱,new Integer(1500)}; JScrollPane jsp=new JScrollPane(table); //创建 JScrollPane滚动面板 this.getContentPane().add(jsp,BorderLayout.CENTER); //将滚动面板添加到窗体中 this.setVisible(true); //设置窗口可见;实践练习;实践练习;总结

文档评论(0)

1亿VIP精品文档

相关文档