📝 Jython教程
24篇技术文档📅  最后修改于: 2020-11-08 07:18:01        🧑  作者: Mango
Java Servlet是最广泛使用的Web开发技术。我们可以使用Jython编写servlet,这将增加Java所不能提供的更多优势,因为现在我们也可以利用Python语言功能。我们将使用NetBeans IDE用Jython servlet开发Java Web应用程序。确保在NetBeans安装中安装了nbPython插件。通过选择以下路径来启动一个新项目以构建Web应用程序-文件→新建项目→...
📅  最后修改于: 2020-11-08 07:18:21        🧑  作者: Mango
Jython使用zxJDBC软件包,该软件包为JDBC提供了易于使用的Python包装器。 zxJDBC桥接了两个标准:JDBC是Java中数据库访问的标准平台,而DBI是Python应用程序的标准数据库API。ZxJDBC提供了与JDBC兼容的DBI 2.0标准接口。 JDBC可以使用200多个驱动程序,它们都可以与zxJDBC一起使用。高性能驱动程序可用于所有主要的关系数据库,包括-DB2德比...
📅  最后修改于: 2020-11-08 07:18:44        🧑  作者: Mango
Jython的主要功能之一是它能够在JDK中使用Swing GUI库。标准Python发行版(通常称为CPython)附带了Tkinter GUI库。其他GUI库(例如PyQt和WxPython)也可以与它一起使用,但是swing库提供了独立于平台的GUI工具箱。与在Java中使用它相比,在Jython中使用swing库要容易得多。在Java中,必须使用匿名类创建事件绑定。在Jython中,我们可...
📅  最后修改于: 2020-11-08 07:19:47        🧑  作者: Mango
Java中的布局管理器是那些类,用于管理控件在诸如Frame,Dialog或Panel的容器对象中的放置。布局管理器会保持控件在框架中的相对位置,即使更改分辨率或调整框架本身的大小也是如此。这些类实现Layout接口。在AWT库中定义了以下布局管理器-BorderLayout流布局网格布局卡布局GridBagLayout在Swing库中定义了以下布局管理器-BoxLayout组布局ScrollPa...
📅  最后修改于: 2020-11-08 07:20:39        🧑  作者: Mango
Java swing中的事件处理要求控件(如JButton或JList等)应与各自的事件侦听器一起注册。事件监听器接口或相应的Adapter类需要被实现或被重写其事件处理方法而被子类化。在Jython中,事件处理非常简单。我们可以将任何函数作为与控件相对应的事件处理函数的属性来传递。首先让我们看看如何用Java处理click事件。首先,我们必须导入java.awt.event包。接下来,扩展JFr...
📅  最后修改于: 2020-11-08 07:21:00        🧑  作者: Mango
大多数基于GUI的应用程序的顶部都有一个菜单栏。它位于顶层窗口标题栏的正下方。 javax.swing软件包具有精心构建的功能,可以构建高效的菜单系统。它是在JMenuBar,JMenu和JMenuItem类的帮助下构造的。在以下示例中,顶级窗口中提供了一个菜单栏。由三个菜单项按钮组成的文件菜单被添加到菜单栏中。现在让我们准备一个JFrame对象,其布局设置为BorderLayout。现在,通过S...
📅  最后修改于: 2020-11-08 07:21:20        🧑  作者: Mango
对话框对象是出现在与用户进行交互的基本窗口顶部的窗口。在本章中,我们将看到在swing库中定义的预配置对话框。它们是MessageDialog,ConfirmDialog和InputDialog。由于JOptionPane类的静态方法,因此可以使用它们。在下面的示例中,“文件”菜单具有与上述三个对话框相对应的三个JMenu项;每个执行OnClick事件处理程序。OnClick()处理程序函数检索菜...
📅  最后修改于: 2020-11-08 07:21:36        🧑  作者: Mango
以下资源包含有关Jython的其他信息。请使用它们来获得有关此方面的更深入的知识。Jython上的有用链接Jython-Jython官方网站。Jython Wiki–Jython的维基百科参考。关于Jython的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-11-08 07:21:49        🧑  作者: Mango
Jython是Python编程语言的JVM实现。它旨在在Java平台上运行。 Jython由Jim Hugunin于1997年创立。它紧密遵循称为CPython的标准Python实现。 Jython 2.7.0于2015年5月发布,对应于CPython 2.7。这是一个入门教程,涵盖了Jython的基础知识,并说明了如何处理其各种模块和子模块。...