gpt4 book ai didi

java - 在 .form 项目中使用 .java 类中的方法

转载 作者:行者123 更新时间:2023-11-30 11:44:04 25 4
gpt4 key购买 nike

我已经成功创建了一个提供数据库连接并返回连接对象的 Java 类。我需要使用这个连接对象来

  1. 从数据库中检索信息(我已经知道该怎么做)
  2. 我需要在按钮控件后面的 Action 事件源代码中使用它

不幸的是,我正在使用 NetBeans 和一些自动生成的代码来构建 GUI,我的问题很简单:

当你创建一个类时,你需要实例化它,然后调用方法。我在哪里实例化我的表单中的这个类?我是在主体中执行它,因为它是所有程序的入口点,还是在按钮代码后面执行它。我是新手,所以请理解。

我在创建项目的时候,也创建了一个主类,然后在其中添加了一个窗体。然后我创建了一个不同的项目,它是一个类库并将其添加到我的项目中。如何将两者联系起来?

最佳答案

听起来 NetBeans GUI 编辑器使画面变得模糊。您可以通过将它的使用限制在单个面板上来驯服它,如本 example 所示。 .默认 layout JFrame 的是 BorderLayout,所以 f.add(new NewJPanel()) 的效果是在 CENTER。您可以将其他面板(可能具有不同布局的面板)添加到其他区域。

附录:另请注意,生成的 ActionListener 通常会调用具有如下签名的方法,其中 xxx 是生成的控件的名称:

private void xxxActionPerformed(java.awt.event.ActionEvent evt) {}

这些方法类中,但生成的代码折叠中,因此可以根据需要对其进行编辑。

关于java - 在 .form 项目中使用 .java 类中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com