我一直在努力创建一个9x9的textField网格,其中每个textField都分配给一个2d数组中的元素。例如,左上角的textField是字段[0] [0],右边的是字段[1] [0],右下角的textField是字段[8] [8]。
到目前为止我已经
了'_system'
由于某些原因,当我运行程序时,只会创建顶行中的前5个textFields。我有一种感觉所有其他textFields放在可见的文本框架下。框架肯定足够大,我无法弄清楚代码的任何问题。
答案 0 :(得分:1)
使用网格布局:https://docs.oracle.com/javase/tutorial/uiswing/layout/grid.html 绝对定位不可靠。
答案 1 :(得分:0)
添加 frame.getContentPane()setLayout的(空)。 修复了错误