0
我有一个用于获取整数的大量编号按钮。无论如何,我可以编写一个激活这些按钮的方法,等待用户点击一个按钮,停用它们并返回按下的整数。如何编写一个方法,当按下按钮时从一组数组中返回一个int值?
该方法将类似于JOptionPane.showInputDialog,因为它会调出一个UI,然后在用户输入时返回一个int(而不是一个字符串)。
为什么我要这样做,而不是通过监听器类耗尽程序?长话短说,这个按钮阵列用于获取用于许多不同目的的整数,随后运行的代码根据程序中按钮的使用位置而有很大不同。我在侦听器中使用switch语句编写了一些代码,以便它运行适当的代码。然而,阅读和写作难以令人难以置信。如上所述,返回一个int的方法将极大地简化程序。
数组阻塞队列是让我的程序等待一个按钮被按下的最佳方式吗? – 2015-04-03 04:02:54