当前位置: 首页 > 知识库问答 >
问题:

Java中的ResetField

周和歌
2023-03-14

当我按下java中的重置按钮时,我会出错。更新:我已经创建了一个JTextField和JPasswordField,在design视图中的logInform.java中是textField1和passwordField1,问题是我希望在ResetField.java中访问这两个文件。

下面是我的代码:

public class ResetField 
{
    JTextField textField1;
    JPasswordField passwordField1;

    public void ResetAction()
    {
        textField1.setText("");
        passwordField1.setText("");
    }
}

private void button2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        _resetField.ResetAction();
    }

以下是错误文本:

共有1个答案

靳富
2023-03-14

您只是在创建引用,而不是创建对象。PasswordField1是引用,而不是对象。类似地,TextField1是引用,而不是对象。创建一个类似以下的对象JTextFieldTextField1=new JTextField()

公共类ResetField{JTextField textfield1;JPasswordField passwordfield1;

public void ResetAction()
{
    textField1=new JTextField();
     passwordField1=new JPasswordField();
    textField1.setText("");
    passwordField1.setText("");
}
}

private void button2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        _resetField.ResetAction();
    }
 类似资料:
  • 问题内容: 我的问题可能太广泛了,答案可能是简单的“否”,但我不得不问。 Java 7中有(Java 8)流 *的等效实现吗? 我熟悉(Java 8)流,但是我的项目要求是使用Java 7。 *不要与inputStream和outputStream混淆。 问题答案: 在官方API中,没有。 Java 7没有更多的公共更新。如果您是客户,您可能仍然会获得较小的更新,但是对于反向移植Stream AP

  • 问题内容: 我正在寻找Java中的KeyValuePair类。 由于java.util大量使用接口,因此没有提供具体的实现,只有Map.Entry接口。 我可以导入一些规范的实现吗?这是我讨厌实现100倍的“管道工编程”类之一。 问题答案: 类AbstractMap.SimpleEntry是通用的,并且可能有用。

  • 问题内容: 我已经问过类似的问题,但是这次我将更具体。 我需要在一个循环中执行通常较大的正定对称矩阵(约)的Cholesky分解。现在,为此,我一直尝试: 1)Apache数学库 2)平行柯尔特库 3)JLapack库 在上述三种情况中的任何一种情况下,例如与MATLAB相比,时间消耗都非常长。 因此,我想知道Java中是否存在用于Cholesky分解的高度优化的外部工具:例如,我一直在思考CHO

  • 问题内容: Java 的用途是什么?有什么好处?它是如何工作的?示例代码也将很有用。 问题答案: 关键是要提供线程安全的实现。多个线程可以对其进行读写,而没有机会接收到过时或损坏的数据。 提供自己的同步,因此您不必显式同步对其的访问。 的另一个功能是它提供了该方法,如果指定的键不存在,它将 自动 添加一个映射。考虑以下代码: 此代码不是线程安全的,因为另一个线程可以在到和的调用之间添加映射。正确的

  • 问题内容: 在Java中调用R功能的最佳方法是什么? 我正在寻找一种使用我的Java应用程序在R中制作标准2d散点图和直方图的快速,简便和可靠的方法。我想知道快速Google搜索中出现的哪些程序包/界面最方便使用。 我期待您的建议! 问题答案: 使用JRI:http ://www.rforge.net/JRI/ 。它与rJava捆绑在一起,包括一些用法示例。 一个非常简单的示例如下:

  • 问题内容: 我正在尝试在Java中实现以下代码: 通过使用以下之一: 我浏览了许多SO的示例和问题,但没有找到正确生成iv []的方法(与C中的值相同)。似乎没有办法做到这一点,因为java允许仅以随机(而不是C语言中可用的伪随机)创建此值。这是正确的吗?有人可以帮忙解决这个问题吗? 问题答案: 收到crypt专家的提示,找到了正确的解决方案: