我在控制台中运行良好的代码,但是如何使用Java中的图形用户界面(Swing)在值中实现此数组日志呢?
使用GUI实现我的意思是给用户更改登录值,就像数组一样,但是在图形环境中实现。
int[][] array = new int[4][5];
for(int i = 0; i < array.length; ++i)
for(int j = 0; j < array[i].length; ++j)
array[i][j] = sc.nextInt();
double[][] lhsArray = { {array[0][0],array[0][1],array[0][2],array[0][3]}, {array[1][0],array[1][1],array[1][2],array[1][3]}, {array[2][0],array[2][1],array[2][2],array[2][3]}, {array[3][0],array[3][1],array[3][2],array[3][3]} };
double[] rhsArray = {array[0][4],array[1][4],array[2][4],array[3][4]};
上面的代码所做的是创建一个Bidimentional数组并让用户将值逐个登录到4x4数组中,我希望实现相同但使用GUI,而不是使用控制台。
答案 0 :(得分:1)
我建议您使用JTextfield
来捕获用户的输入值,然后使用.getText
来捕获值,然后在数组中实现!
喜欢:
array[0][0] = textFieldName.getText();
array[0][1] = textFieldName.getText();
......等等..