按钮控件 图8-1中有一个AbstractButton类该类是Swing中所有按钮的父类该类的三个直接派生类JButtonJToggleButton和JMenuItem JButton与AWT中的Button类似JButton有一个直接子类为BasicArrowButton是一个带有箭头的按钮(箭头有上下左右四个方向) JToggleButton表示一个切换按钮该类有两个直接子类是我们经常使
选择组件 经过上节的学习我们知道了如何利用文本输入组件获取用户输入的文本但是在很多情况下用户可能更倾向于你给他一些选择而不是让他自己输入这些信息Java中提供了这样的组件可以使用户不需输入文字而与GUI界面进行交互 .1 JCheckBox 复选框 JCheckBox是从JToggleButton类中派生出来的具有两种状态通常用于显示文本并有一个指示是否被选中的方形按钮 JCheckBox
对 象 把类实例化我们可以生成多个对象这些对象通过消息传递来进行交互 (消息传递即激活指定的某个对象的方法以改变其状态或让它产生一定的行为)最终完成复杂的任务一个对象的生命期包括三个阶段:生成使用和清除下面我们分别讲述: .1 对象的生成 对象的生成包括声明实例化和初始化三方面的内容通常的格式为: type objectName = new type ( [paramlist] ) 1.
对话框 到目前为止我们所介绍的每个用户界面组件都出现在应用程序创建的一个框架窗口中但有时候我们需要弹出独立的对话框以显示信息或者从用户收集信息对话框顾名思义就是向用户显示信息并获取程序继续运行所需数据的窗口可以起到与用户交互的作用从本质上讲对话框时一种特殊的窗体它通过一个或多个组件与用户交互与JFrame一样对话框有边框有标题且独立存在的容器并且不能被其他容器所包容但是对话框不能作为程序的最外层
多线程之间的通讯 .1 生产者和消费者 多线程的一个重要特点是它们之间可以互相通讯你可以设计线程使用公用对象每个线程都可以独立操作公用对象典型的线程间通讯建立在生产者和消费者模型上:一个线程产生输出另一个线程使用输入 buffer让我们创建一个简单的Alphabet Soup生产者和相应的消费者. .2 生 产 者 生产者将从thread类里派生: class Producer ext
第 3 章 运算符和表达式 运算符指明对操作数所进行的运算按操作数的数目来分 可以有一元运算符 (如 --)二元运算符(如 >)和三元运算符 (如:)它们分别对应于一个两个和三个操作数 对于一元运算符来说 可 以 有 前 缀 表 达 式 (如i) 和后缀表达式 (如 i)对于二元运算符来说则采用中缀表达式(如ab) 按照运算符功能来分基本的运算符有下面几类 : 1.算术运算符 (---)
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edi
2016年计算机二级Java考试软件《职考宝典》2016年计算机等级考试软件题库包含:计算机一级二级三级四级 wpsbmspsc语言accessoffice等所有科目真题最多可模拟考试请到《职考宝典》官网 免费下载试用: (复制到浏览器打开)单项选择题 1 下面程序段的输出结果为( ) =100 b=200 a=12 b=4 =12 b=45 5a=100 b=200 =12
多线程是这样一种机制它允许在程序中并发执行多个指令流每个指令流都称为一个线程彼此间互相独立 线程又称为轻量级进程它和进程一样拥有独立的执行控制由操作系统负责调度区别在于线程没有独立的存储空间而是和所属进程中的其它线程共享一个存储空间这使得线程间的通信远较进程简单一:理解多线程多线程是这样一种机制它允许在程序中并发执行多个指令流每个指令流都称为一个线程彼此间互相独立 线程又称为轻量级进程它和进程
#
违法有害信息,请在下方选择原因提交举报