大数据分析技术之JAVA基础(六):组件和事件处理

写在开头:今天刚好学习了JAVA的组件与事件于是来简单的分享一下。就是简单的做着玩的。

学习内容安排

JAVA基础课程学习:数据类型(一)、运算符表达式和程序结构控制(二)、面向对象基础:类与对象和接口(三)、面向对象基础:继承抽象多态封装(四)、异常类和常用实用类(五)、组件和事件处理(六)、IO和JDBC(七)、泛型和集合函数(八)。

六、组件和事件处理

在编写之前呢,笔者推荐使用的NetBeans作为JAVA的编辑器,因为对于本节的内容,NetBeans自带了可视化的界面实现,非常的方便,那么对于本节我们会将一些基本的概念,然后直接调用一个例子进行讲解。
在Component类中的部分子类的示意图如下,在这里插入图片描述左边就是控件,比如有按钮、文本框等等,右边呢就是窗口有对话框已经一个Frame大的面板。我们需要在Frame上添加各种控件,下面板来实现一个GUI的界面。由于有NetBeans自带可视化开发工具,那么我们就减少对于编程细节的讲解。首先来认识一下标签类。
1.JLabel标签
标签就是一段文字来起到说明作用,是最简单的Swing组件。可以使用的方法有setText(String s)用来显示文字,比如在文本框里的文字显示,其他的比如颜色背景设置均可以通过可视化的按钮进行操作。
在这里插入图片描述
2.JButton按钮
按钮就是用来激发动作事件的,比如我们常见的QQ点击登录就会触发登录事件,但如果单独设置一个按钮是没用的,因为他无法调动其他程序,这个时候需要设置动作监视器addActionListener(),通过添加监视器,能够使得按钮“活起来”。在这里插入图片描述大概的图就是这个样子的,按钮点击激活监听接口,然后激活方法。一些常用的方法在下面列出,在这里插入图片描述
3.JTextField文本框
然后我们就是要介绍JTextField文本框,也就是比如像登录QQ界面需要输入QQ号的那一段就是文本框,文本框的操作比较多,一般可以对文本框添加ActionListener监听器或者setText设置文本框内容。在这里插入图片描述
4.JTextArea文本
这个类支持输入多行文字的文本框,可以设置其文本的规模,在这里插入图片描述5.JCheckBox复选框
形状是一个小方框,选中后会打钩,同时可以有多个选择框备选中,这样的叫做复选框。常用函数在下面,在这里插入图片描述6.JRadioButton单选框
他的功能与复选框相似,但是因为对于同一组的单选按钮汇总只有一个能够备选中,这里值得注意的是,如果要激活JRadioButton需要使用的是ItemLiscenter监听器,在这里插入图片描述
7.JComboBox
这个类别是一种下拉式的菜单,点击一下后就会展示全部的选项,这个一般也是用ItemLiscenter监听器,在这里插入图片描述
8.J

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值