网站大量收购独家精品文档,联系QQ:2885784924

新Java 程序设计项目教程(教育部高职高专计算机教指委规划教材) 教学课件 张兴科 季昌武 项目五.ppt

新Java 程序设计项目教程(教育部高职高专计算机教指委规划教材) 教学课件 张兴科 季昌武 项目五.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目五 图形化学生信息输入功能实现 中国人民大学出版社 技能目标 能运用布局管理器及各种可视组件设计应用程序图形界面。 知识目标 掌握容器组件的布局样式; 掌握常用可视组件的用法; 掌握事件驱动机制。 项目任务 本项目完成输入学生的姓名、性别、个人爱好与籍贯信息并输出。学生的信息输入形式是借助于图形化的用户界面实现的。为方便用户的输入,在图形化界面中使用了很多的可视组件。 任务一 学生信息输入界面设计 import javax.swing.*; import java.awt.*; public class InputData { JFrame frame; JLabel lXm,lXb,lAh,lJg; //声明标签组件 JTextField tXm,tXb,tAh,tJg; //声明文本行组件 JPanel p1,p2,p3,p4,p5; //声明面板组件 JButton button; //声明按钮组件 public InputData( ) { frame=new JFrame(信息录入); //创建框架对象 lXm=new JLabel(姓名:); //创建标签对象 。。。。 tXm=new JTextField(12); //创建文本行对象 。。。。 button=new JButton(确定); //创建按钮对象 frame.setLocation(100,100); frame.setSize(240,200); p1=new JPanel( ); //创建面板对象 p1.setLayout(new FlowLayout(FlowLayout.LEFT)); //设置面板的布局样式 p2=new JPanel( ); p2.setLayout(new FlowLayout(FlowLayout.LEFT)); p3=new JPanel( ); p3.setLayout(new FlowLayout(FlowLayout.LEFT)); p4=new JPanel( ); p4.setLayout(new FlowLayout(FlowLayout.LEFT)); p5=new JPanel( ); p1.add(lXm); p1.add(tXm); //将组件加入面板中 。。。。 Panel p=new Panel( ); p.setLayout(new GridLayout(5,1)); p.add(p1); p.add(p2); p.add(p3); p.add(p4); p.add(p5); frame.add(p); frame.setVisible(true); } public static void main(String args[ ]) { new InputData( ); } } 相关知识 1.认识Component组件 Component类是其他组件类的父类,Java把由Component类的子类或间接子类创建的对象称为一个组件。在此介绍该类的一些方法,这些方法可直接继承到子类中使用。 ①public void ?setFont(Font f):设置组件的字体。 ②public void ?setForeground(Color r):设置组件的前景色。 ③public void?setLocation(int x,int y):设置组件的显示位置。 ④public void?setSize(int width, int height):调整组件的大小,使其宽度为 width,高度为 height。 ⑤?public void setVisible(boolean b):根据参数b的值显示或隐藏此组件。 ⑥public Color ?getForeground( ):获得组件的前景色。 ⑦public Font getFont( ):获得组件的字体。 ⑧?public Color getBackground( ):获得组件的背景色。 ⑨?public int getHeight( ):返回组件的当前高度。 ⑩public void ?invalidate( ):使此组件无效。 Java把由Container的子类或间接子类创建的对象称为一个容器。容器类的常用方法: ①public void add( ):一个容器调用这个方法将组件添加到该容器中。 ②public void rem

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档