java从一个类中的文本字段获取输入,并在另一个类中扫描它
我正在尝试为一个我已经完成但不想修改的程序制作GUI。我的问题是程序使用扫描仪来获取用户输入,我不知道如何从GUI获取输入到扫描仪。我知道如何从GUI中的文本字段使用getText(),但这不会更新扫描仪,因此主程序只会等待输入,不会继续
你可以在下面搜索框中键入要查询的问题!
我正在尝试为一个我已经完成但不想修改的程序制作GUI。我的问题是程序使用扫描仪来获取用户输入,我不知道如何从GUI获取输入到扫描仪。我知道如何从GUI中的文本字段使用getText(),但这不会更新扫描仪,因此主程序只会等待输入,不会继续
# 1 楼答案
当你给出这样的限制时,最好多解释一些,比如限制的原因;这种理解通常有助于我们给出更好的答案
你在试图做几乎不可能的事。解决方案:更正您的控制台类,以便将用户界面部分分离出来,即la MVC,以便该模型可以用于控制台程序或GUI程序
所以简单的答案是:不要尝试这样做。创建一组行为良好的类,并适当地分离关注点,以便可以很好地重用类