【发布时间】:2013-12-19 03:15:35
【问题描述】:
我有以下代码:
int[] matrix = new int[9][9];
(for int x = 0; x <= 8; x++){
(for int y = 0; y <= 8; x++){
JtextField matrix[x][y] = new JtextField(“Matrix" x + y)
int[] coords = new int[2];
coords[0] = x;
coords[1] = y;
matrix[x][y].putClientProperty("coords", coords);
matrix[x][y].setText(game[x][y]);
}
}
循环结束后,我需要一种方法来找出用户输入的文本字段(用户也按回车键)。所以: 1. 如何检查一个 JtextField 是否已被编辑而不知道它是哪一个或它的名称? 2.如何检查文本字段位于哪些“坐标”?我知道如何做到这一点,但由于某种原因我无法对其进行编码。
我觉得答案就在眼前,但为时已晚,我累了,我开始慌了。谢谢!
【问题讨论】:
-
在您的文本字段中添加一个侦听器,以了解用户输入的是哪一个。
标签: java arrays swing matrix jtextfield