<td id="cl7yg"></td>

        <code id="cl7yg"></code>

          天极传媒:
          天极网
          比特网
          IT专家网
          52PK游戏网
          极客修
          全国分站

          北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆?#25103;?/a>惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

          产品
          • 网页
          • 产品
          • 图片
          • 报价
          • 下载
          全高清投影机 净化器 4K电视曲面电视小?#19994;?/A>滚筒洗衣机
          您现在的位置: 天极网 > 开发>技术文档>Java图形处理及Struts应用设计技巧

          盘点:Java图形处理及Struts应用设计技巧

          天极网开发频道 2012. 07. 07 作者:Prince Wang 责编:王健楠
          我要吐槽

          责任编辑

            Java是一种优秀的面向对象语言,它的目的是为了满足在复杂的网络环境中开发软件。在这种复杂的网络环境中,充满着各种各样的硬件平台?#31570;?#21516;的软件环?#24120;?#32780;Java语言就是针对这种复杂的平台环境设计的,使用Java语言可以开发出适应这种复杂网络环境的应用环境。

            在目前的软件开发中,尤其是应用系统?#30446;?#21457;中,Java语言成为大部分开发人员的选择,经常会有用户自己提出要使用Java语言进行开发,可见Java语言的发展已经深入人心。下面是小编为用户整理的一些Java开发中的技巧盘点。

            图形编程:事件模型与事件处理

            对于图形编程来说,如何处理鼠标键盘的点击及输入等动作时间是非常重要的。只有掌握了事件处理编程,才能算是真正接触到了图形编程,在本文中将重点分析Java中的时间模型与事件处理。

            事件处理基础

            事件处理与我们平时所操作的Windows界面系统一样,需要不断的点击鼠标与按下键盘,系统或者程序会根据我?#21069;?#19979;不同的按钮或者输入不同的内容而执行不同的任务。

            一个图形界面系统或者是一个图形应用程序,需要与用户进行不断的?#25442;ィ?#20063;就需要程序不?#31995;?#30417;听用户的各种动作,接着程序会根据这些动作相应处理的结果。

            事件源与事件

            当在一个用户界面点击鼠标或者按下键盘时,都是针对于具体的组件而发生的动作,如按下鼠标时,点击一个按钮;按下键盘时会向一个文本框输入内容。在这个过程中,我?#21069;讯?#20316;所操纵的对象或者说是空间成为事件源,如按钮、密码输入域、进度条等。当针对于每一个事件源发生一个动作时,就会产生一个事件。

            时间是一个比较抽象的内容,很难用具体的语言来表述。为了理解方便,你可以将事件作为一种消息来理解,当按下一个yellow按钮时,yellow按钮是事件源,而产生的事件就是“用户按下了yellow按钮”。而当我们用鼠标调整一个组件的大小时,事件源就是被调整的组件,而产生的事件就是“用户调整了组建的大小”。这些事件会被事件源传送给事件监听器。

            由于Java是面向对象的编程语言,所有的内容都是对象,那如何去定义这些消息呢?在Java中所有的事件都是?#29615;?#35013;在实践对象中,所有的事件都是从java.uitl.EventOject类派生出来的。所有的事件都是位于java.awt.event包中,在这个包中定义了Java中所有可能遇到的事件,?#27604;?#27599;一个事件类型都是一个子类,如按下yellow按钮能产生一个ActionEvent事件,这个事件就封装了“用户按下了yellow按钮”这样的消息。

            每种类型的事件类名都是以XXXEvent命名的。如ActionEvent、AdjustmentEvent、ItemEvent。

            

          分页?#24049;?/span>
          作者:Prince Wang责任编辑:王健楠)
          请关注天极网天极新媒体 最酷科技资讯
          扫码赢大奖
          评论
          * 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防?#31995;?#21463;骗!
          办公软件IT新闻整机
          紫夜时时彩软件

          <td id="cl7yg"></td>

              <code id="cl7yg"></code>

                <td id="cl7yg"></td>

                    <code id="cl7yg"></code>

                      老时时3老时时360走势图 福彩3d今晚推荐号 海南体彩官方下载 时时网 安徽时时平台注册码是什么意思 捕鱼来了腾讯 vr赛 一小时多少钱 1千炮捕鱼棋牌游戏厅 20选5走势图开奖结果 排列五专家万位杀号