来自牙买加的问候,
我遇到了netbeans java项目的问题。我有两个单独的类:一个名为 MainJFrame.java 的gui类和一个名为 main.java 的类。
在MainJFrame表单中,我有一个jTextField和一个jbutton。如何通过单击jbutton?
将jtextfield值传递给main.java类感谢。
答案 0 :(得分:1)
一种可能的解决方案是创建一个处理通信的第三个类。
你必须注册main.java并将其传递给MainJFrame.java。
例如
public class handler {
public static main myClass = new main;
public static main getClass() {
retunr myClass;
}
}
您的JFrameMain应该包含一个新变量
private main mainClass = handler.getClass();
你的onClicklistener现在应该从你的mainClass获取文本的方法。
mainClass.setText(textFromJText);
希望我能帮到你。
答案 1 :(得分:1)
ActionListener
。JTextField.getText()