第10章Swing图形设计-西南科技大学网络教育学院--网络学习资源.ppt

第10章Swing图形设计-西南科技大学网络教育学院--网络学习资源.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章Swing图形设计-西南科技大学网络教育学院--网络学习资源

JRadioButton单选按钮 一组单选按钮同一时刻只能有一个被选中。 当创建了若干个单选按钮后,应使用ButtonGroup再创建一个对象,然后利用这个对象把这若干个单选按钮归组。 归到同一组的单选按钮每一时刻只能选一。 例如: ButtonGroup grounp=new ButtonGroup(); JRadioButton button1=new JRadioButton(“小学”); button2=new JRadioButton(“中学”); grounp.add(button1); grounp.add(button2); 列表组件 用户可以在下拉列表看到第一个选项和它旁边的箭头按钮。 当用户单击箭头按钮时,选项列表打开。 常用方法 public JComboBox() 创建一个没有选项下拉列表。 public void addItem(Object anObject) 增加选项。 public int getSelectedIndex() 返回当前下拉列表中被选中的选项的索引,索引的起始值是0。 public Object getSelectedItem() 返回当前下拉列表中被选中的选项。 public void removeItemAt(int anIndex) 从下拉列表的选项中删除索引值是anIndex 选项。 public void removeAllItems() 删除全部选项。 public void addItemListener(ItemListener) 向下拉列表增加ItemEvent事件的监视器。 下拉式列表上的ItemEvent事件 对于下拉式列表事件源,可以发生ItemEvent事件。 表格组件 使用JTable可以创建一个表格对象。 构造方法 JTable (Object[ ][ ] data , Object[ ] columnName) 表格的视图将以行和列的形式显示数组data每个单元中对象的字符串表示。 参数columnName用来指定表格的列名。 用户在表格单元中输入的数据都被认为是一个Object对象。 用户通过表格视图对表格单元中的数据进行编辑,以达到修改二维数组data中对应的数据。 Object[][] a = new Object[3][4]; Object[] name = {商品名称,单价,销售量,销售额}; JTable table=new JTable(a,name); 树组件 树与节点 JTree类的实例称作树组件。 构造树组件前要先创建出称作节点的对象。 实现MutableTreeNode接口的类创建的对象都可以成为树上的节点。 树中最基本的对象叫做节点,树以垂直方式显示数据,每行显示一个节点。 树中只有一个根节点,所有其它节点从这里引出。 节点包括根节点,带子节点的分支节点,不带子节点的叶节点。 DefaultMutableTreeNode类 该类实现了MutableTreeNode接口的类,可以使用这个类为要创建的树准备节点。 构造方法: DefaultMutableTreeNode(Object userObject):创建的节点默认可以有子节点 DefaultMutableTreeNode(Object userObject,boolean allowChildren):创建的节点有无子节点要根据参数allowChildren的真假来判断,为true时有子节点,为假时无子节点。 树上的TreeSelectionEvent事件 常用方法: addTreeSelectionListener(TreeSelectionListener listener):获得一个TreeSelectionEvent事件的监视器 public void valueChanged (TreeSelection Event e):处理TreeSelectionEvent事件 getLastSelectedPathComponent() :获取选中的节点 getUserObject():得到与节点相关的信息。 进度条组件 JProgressBar类 使用JProgressBar类创建进度条组件。 该组件能用一种颜色动态地填充自己,以便显示某任务完成的百分比。 构造函数: JProgessBar() JProgressBar(int min,int max) JProgressBar(int orient ,int min,int max) 常用方法 pulic void set setValue(int n) 用一种颜色水

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档