swing的小知识点计算机Java_第1页
swing的小知识点计算机Java_第2页
swing的小知识点计算机Java_第3页
swing的小知识点计算机Java_第4页
swing的小知识点计算机Java_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

nu.add(pasteAction);弹出菜单(pop-ur(listener);popup.add(item);学习nt().getX().getY().getPoint()C法:JPanelpanel=newJPanel();JTexnu.add(pasteAction);弹出菜单(pop-ur(listener);popup.add(item);学习nt().getX().getY().getPoint()C法:JPanelpanel=newJPanel();JTex从JFrame类的超类中继承下来的常用的方法(用于处理框架大小和位置):setIconImage(image将窗口极小化时的图标设置为Image对象(在Java中,通常称之为图标化)Frame类)定义用户关闭框架时的响应动作DO_NOTHING_ON_CLOSEHIDE_ON_CLOSEDISPOSE_ON_CLOSE:自动隐藏和关闭框架EXIT_ON_CLOSE:退出程序将组件移到一个新的位置。如果该组件是顶层组件(例如JFrame),x和y是屏幕坐标;如果不是,则x和y是容器坐标。使用给定的宽度和高度,重置组件的大小。决定用户是否可以重置框架的大小。在Java中,框架被设计为放置组件的容器,可以将菜单栏和其它用户界面元素放Java1.5版本则可以直接使用Jframe的add(Componentc)方法来在框架中添加组件(使得用户不必关心Jframe的结构)通常情况下,应该在一个称为面板(panel)的组件上绘制信息,并将这个面板添加在Swing包中面板采用JPanel类实现,具有两个特性:ionKey()MouseEvent.getClickCou好资料欢迎下载Stringstr=e.getActionCooidsetText(Stringt)用新文本改变文本组件中件监听器以响应事件。1.监听器对象是一个实现了特定监听器接口ionKey()MouseEvent.getClickCou好资料欢迎下载Stringstr=e.getActionCooidsetText(Stringt)用新文本改变文本组件中件监听器以响应事件。1.监听器对象是一个实现了特定监听器接口在事件处理的过程中,主要涉及三类对象:例如,键盘操作对应的事件类是KeyEvent。事件源(EventSource):事件发生的场所,通常就是各个组件,例如,按钮事件处理器(监听器)(EventHandler):接收事件对象并对其进行处理的对事件源(Button)产生事件传递给事件监听器。并可以将任何对象指派给事件监听器以响应事件。2.事件源是一个能够注册监听器对象并发送事件对象的对象。3.当事件发生时,事件源将事件对象传递给所有注册的监听器对象。4.监听器对象利用事件对象中的信息决定如何对事件做出响应。AWTAWT事件AdjustmentEventFocusEvent监听接口AWT事件监听接口AdjustmentListenerMouseEventFocusListenerMouseWheelEventMouseWheelListenerItemListenerWindowEventWindowFocusListener;MouseMotionListenerAdjustmentEvent:用户调节滚动条。ItemEvent:用户从复选框或列表项中选择一项。TextEvent:文本对象发生改变KeyEvent:一个键被按下或释放MouseEvent:鼠标键被按下、释放、移动或拖动使用组件的addActionListener方法ount()ComponentComponentwindow来,而用其它字符代替,常用于输入密码。(自学)文本域的使用方DEONCLOSE:隐藏框架,不退出程序DISPOSEONC使用组件的addActionListener方法ount()ComponentComponentwindow来,而用其它字符代替,常用于输入密码。(自学)文本域的使用方DEONCLOSE:隐藏框架,不退出程序DISPOSEONCmousemovedMouseWheelEvent:鼠标滚轮被转动FocusEvent:某个组件获得或者失去焦点WindowEvent:窗口状态改变接口.getActionCommand()AdjustmentEvent事件源JComboBoxTimer接口.getItemSelectable()JComboBoxFocusEventComponentMouseListenerkeypressedmousepressedmousereleasedmouseenteredmouseexitedmouseclickedKeyEvent.getKeyCode()MouseEventComponentComponent接口mousedraggedMouseMotionListenerMouseEventComponentea组件中,可以指定文本区的行数和列数:textArea=nange()参数ea组件中,可以指定文本区的行数和列数:textArea=nange()参数/访问器方法事件源FocusListenerEventSource):事件发生的场所,通常就是各个组件,的值为:DONOTHINGONCLOSE:不执行任何动作HImousemovedMouseWheelListenermousewheelmovedwindowClosingwindowOpenedMouseWheelEvent.getWheelRotation()ComponentWindowListenerwindowClosedwindowActivatedwindowDeactivatedWindowEventWindow事件源mousedraggedMouseMotionListenerMouseWheelListenermousewheelmovedMouseEventMouseWheelEventComponentComponentwindowClosingwindowOpenedWindowListenerwindowClosedwindowActivatedwindowDeactivatedWindowEventWindowJPasswordField:特殊的文本域,用户的输入不直接显示出来,而用其它字符代替,第二个参数20:列数,是指文本域显示的宽度为20列(并非可以输入的字符的个fiersText().getKeyText().isAct的文本StringgetText()返回文本组件中的文本fiersText().getKeyText().isAct的文本StringgetText()返回文本组件中的文本voount()ComponentComponentwindow.5版本则可以直接使用Jframe的add(Componen文本区JTextArea组件可以让用户输入多行文本。在JTextArea组件中,可以指定可以使用换行来避免行过长:在Swing中,文本区没有滚动条,需要手动安装:将给定文本附加到文本区中已有文本的后面用新文本改变文本组件中的文本返回文本组件中的文本确定用户是否可以编辑JTextComponent中的内容或将一个动作直接与菜单项关联JMenuItemcutItem=newJMenuItem(cutAction);弹出菜单(pop-upmenu即单击鼠标右键可弹出的快捷菜单。建立弹出菜单的方法与一般菜单相似:JPopupMenupopup=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论