java - 想要调用对另一个 java 类执行的操作的文本字段数据

标签 java swing jtextfield

我想获取在(主页)类上执行的操作的JTextfield数据到其他java类。

最佳答案

您可以将String传递给View_Data的构造函数

public class View_Data {
    private String text;

    public View_Data(String text) {
        this.text = text;
    }
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    PO_number number =jTextField1.getText();

    View_data vd = new View_data(number);
}

或者您可以使用 setter

public class View_Data {
    private String text;

    public View_Data() {
    }

    public void setText(String text) {
        this.text = text;
    }
}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    PO_number number =jTextField1.getText();

    View_data vd = new View_data();
    vd.setText(number);
}
<小时/>

此外,如果您想在程序中的其他位置使用 View_Data vd,您可能希望在 Main 类中使其具有全局作用域。

此外,我不认为有两个 main 方法有什么意义。如果程序运行的 Main 类中已经有一个 main ,我认为您不需要 View_Data 中的 main

关于java - 想要调用对另一个 java 类执行的操作的文本字段数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21130345/

相关文章:

java - 如何使用 Java 搜索网站的损坏链接?

java - 如何在java中匹配最大长度的正则表达式

java - 如何在多线程 Swing MVC 客户端-服务器程序中实现 SwingWorker?

java - 向 Java Swing 应用程序添加 self 更新功能的最佳方法是什么?

java - 在 1 个窗口中制作 2 个创建行 iDempiere

java - GWT Web App Creator 的 .launch 文件 : what is it and do I need it?

java - 如何为 JTable 中的特定行着色

java - JScrollPane 不想滚动

Java程序错误,将华氏度转换为摄氏度

java - JTextField 输出