【发布时间】:2015-11-02 02:19:38
【问题描述】:
我正在尝试创建一个在 Linux 中像 Terminale 一样工作的接口 所以我有一个用于打印的 TextArea 和一个用于编写的 TextField 以及一个当我按下时应该将数据从 TextField 发送到 TextArea 的按钮
现在的问题是每次我应该用我从我的 JTextField 中得到的东西做一些不同的事情。例如,一位听众对我没有帮助:
public void actionPerformed(ActionEvent e) {
Object o = e.getSource();
if (o == ButtonCharger){
// have multiple tests here and the "o" is diffrent each time
}
}
我做了很多测试,但从来没有像我想要的那样工作我不能让一个 JButton 做多个 taches
我为我的英语道歉
【问题讨论】:
-
考虑简化一些事情:创建并发布一个小的可运行程序,尝试执行您所描述的操作,一个没有与您的问题无关的额外功能,minimal reproducible example
-
你说得对,对不起,我没有想到这一点