带有java代码的keylistener示例程序

GUI由包含两个JTextArea的JFrame组成。第一个是feedbackText JTextArea,放置在JScrollPane中,用于显示KeyListener事件生成的文本。JScrollPane允许用户查看KeyListener事件生成的所有文本行。...

出身背景

GUI由包含两个JTextArea的JFrame组成。第一个是feedbackText JTextArea,放置在JScrollPane中,用于显示KeyListener事件生成的文本。JScrollPane允许用户查看KeyListener事件生成的所有文本行。

第二个是inputText JTextArea。这个JTextArea具有焦点,当用户输入时,它将生成KeyListener事件。默认情况下,当JFrame出现时,inputArea JTextArea将具有焦点。

KeyListener接口可以作为一个单独的类实现,或者扩展JFrame,但是在这个实例中,使用匿名内部类最有意义。

当用户按下一个键时调用keyPressed方法,当释放一个键时调用KeyRelease方法。当在inputText JTextArea中键入字符键时,将调用keyTyped方法。

businessman working in office

java代码清单

导入java.awt.borderlayout;

  • 发表于 2021-10-11 11:58
  • 阅读 ( 140 )
  • 分类:编程

你可能感兴趣的文章

扔(throw)和抛出java(throws in java)的区别

...);它在方法体中用于抛出异常。参考以下程序。 图01:带有抛出关键字的程序 根据上面的程序,Exception3类有一个称为checkMarks的方法。如果标记小于50,将导致异常并显示“失败”。如果标记大于或等于50,它将打印消息“通...

  • 发布于 2020-09-21 19:02
  • 阅读 ( 353 )

选中的(checked)和java中的未检查异常(unchecked exception in java)的区别

...取数据。text1.txt文件在指定位置不存在。可以给出异常的代码放在try块中。要打印的消息在catch块中。由于没有名为text1.txt的文件,这将导致FileNotFoundException。通过使用异常处理,消息被打印到屏幕上。 什么是java中未检查的异...

  • 发布于 2020-10-19 08:38
  • 阅读 ( 279 )

如何用java连接mysql数据库

...件去一个合适的地方。运行任何使用MySQL JDBC驱动程序的代码都需要这个文件。 ...

  • 发布于 2021-03-11 17:39
  • 阅读 ( 334 )

入门时应学习的10个核心java概念

...语言,可以帮助您为许多平台编写软件。无论您是在编写带有桌面界面的GUI程序,还是在开发服务器端软件,或者是在使用Android开发移动应用程序,学习Java都会为您提供很好的服务。下面是一些核心Java概念,可以帮助您入门。...

  • 发布于 2021-03-13 05:33
  • 阅读 ( 244 )

java异常:您处理的对吗?

... 打开配置文件失败可以在代码的更高层得到更好的处理,也许可以使用其他配置文件位置。 访问数组边界之外的数组项表示程序错误。调试愉快! XML解析错误应该引...

  • 发布于 2021-03-13 09:11
  • 阅读 ( 256 )

用java编写多线程代码的4种方法

多线程是一种编写代码以并行执行任务的方法。从Java1.0的早期开始,Java就对编写多线程代码提供了极好的支持。最近对Java的增强增加了在Java程序中构建多线程代码的方式。 ...

  • 发布于 2021-03-14 04:48
  • 阅读 ( 177 )

应用程序编程接口(api)和软件开发包(sdk)的区别

...作为特定类型的API,例如java API用于XML Web服务。有时创建带有附加许可证的SDK是为了使它们与其他软件不兼容。大多数SDK都可以通过互联网免费下载。一些SDK提供商只是将术语“软件”与特定术语交换。例如,微软公司和苹果公...

  • 发布于 2021-06-23 19:34
  • 阅读 ( 237 )

选中的(checked)和未检查的异常(unchecked exception)的区别

Java中的异常处理是处理运行时代码序列中出现的特定错误的强大机制之一。异常只不过是中断应用程序正常流程的运行时错误。 它通常发生在一段代码中,当它发生时,将创建一个表示该异常的对象,并将其抛出导致该异常的...

  • 发布于 2021-06-25 08:14
  • 阅读 ( 400 )

jdk公司(jdk)和jre公司(jre)的区别

...一组指令,用于指导计算机执行特定任务。它也被称为源代码。当程序员编写并编译Java程序时,Java编译器会将Java程序转换为一个称为字节码的中间代码。JVM代表Java虚拟机。它是一种将字节码转换成机器码的抽象机器。 CPU无法...

  • 发布于 2021-07-01 00:02
  • 阅读 ( 183 )

应用程序编程接口(api)和java框架(framework in java)的区别

...于云服务。总的来说,API支持开发过程。此外,API将减少代码长度,提高代码重用性。它们还有助于访问远程资源,并用于服务之间的通信。 什么是java框架(framework in java)? Java framework is a collection of classes of predefined code that allow...

  • 发布于 2021-07-01 01:02
  • 阅读 ( 538 )
黑鬼酱
黑鬼酱

0 篇文章

相关推荐