我有这样的GUI弹出面板,它得到的东西填充像包数,距离等。一旦用户填写的信息,他会点击确定,其中有计算方法,该GUI将关闭和我的其他GUI类应该接收所有在早期gui中填写的数据。我如何存储这些数据?我知道我可以存储在临时文件中,但我不想那样做。我希望你能启发我。如何将值从一个类传递到另一个类?
1
A
回答
0
你应该创建一个代表数据的中间阶级。
后,GUI已填写并提交按钮点击后,解析数据,并在你的类中的字段填写。
例如:
public class MyData {
public String Name;
public String Address;
}
然后,火在你的计算方法的方法,该方法这个类作为参数:
公共无效计算(MyData的数据){ ... }
对于更高级的处理,看看在Java中“接口” - 这是这样做的标准方式。
+0
问题是如果用户从未单击计算按钮,则不会发生计算。我试图用getter setter方法在其他类中存储,但在gui关闭后,当我从主gui调用数据时,数据消失。 - – user2064467 2013-03-26 18:16:15
1
import java.awt.*;
import java.applet.Applet;
class Example extends Applet implements ActionListener
{
TextField txt = new TextField(10);
Button goButton = new Button("Go");
String data = new String();
public void init()
{
add(txt);
add(goButton);
goButton.addActionListener(this);
}
public void actionPerformed (ActionEvent e)
{
String cmd = e.getActionCommand();
if (cmd.equals("Go"))
{
// preserve data
data = txt.getText();
repaint();
}
}
}
相关问题
- 1. 如何将值从一个类传递到另一个类
- 2. 将值从一个类传递到另一个类
- 3. Android:帮助将值从一个类传递到另一个类
- 4. 将值从一个类传递到另一个类
- 5. 如何将变量从一个类传递到另一个类?
- 6. 如何将数据从一个类传递到另一个类?
- 7. 如何将信息从一个类传递到另一个类
- 8. 如何将变量值从一个类传递到另一个类
- 9. Xamarin形式如何将Entry值从一个类传递到另一个类List?
- 10. 将多个LinkedList从一个类传递到另一个类 - Java
- 11. 从一个类的int变量传递值到另一个类
- 12. 将NSString从一个类传递到另一个类
- 13. Java,将字符串从一个类传递到另一个类
- 14. 将变量从一个类传递到另一个类
- 15. 将TextField的stringValue从一个类传递到另一个类
- 16. 将参数从一个类传递到另一个类
- 17. 将字体从一个类传递到另一个类
- 18. Xcode将NSMutableArray从一个类传递到另一个类
- 19. 将属性从一个类传递到另一个类
- 20. 将布尔方法从一个类传递到另一个类
- 21. 将数据从一个类传递到另一个类
- 22. 将字符串从一个类传递到另一个类
- 23. 将坐标从一个类传递到另一个类
- 24. 将变量从一个类传递到另一个类
- 25. 将NSString从一个类传递到另一个类
- 26. 从一个类传递一个int值到另一个
- 27. 如何将int类变量从一个类传递到另一个类cocos2d
- 28. 如何从一个类传递字符串值,另一个
- 29. 如何将值传递到列表框到另一个类
- 30. 将分段控制索引值从一个类传递到另一个类
这*非常*基本的东西;将数据从一个类的实例传递到另一个类是非常微不足道的。你试过什么了? – 2013-03-26 18:11:33
我试图存储在与吸气剂设置器方法其它类,但GUI被关闭后,该数据即消失,当我从主GUI调用数据。 - - – user2064467 2013-03-26 18:21:58