我是 Java GUI 的初学者。我正在编写一个程序来计算给定矩阵的逆。为此,首先我必须扫描矩阵。我决定用这种方式扫描矩阵:
首先我问用户方阵的行数或列数。当用户输入数字并单击Tamam
按钮时,我想创建小 NxN JTextField
。
因此用户将能够轻松输入矩阵的每个元素。我想问的是:我无法创建 NxN JTextField
。我的代码:
private void jButtonRowCntMouseClicked(java.awt.event.MouseEvent evt) {
int i,j;
if(jTextFieldRowCnt.getText() != null){
String cnt = jTextFieldRowCnt.getText();
Integer rowCnt = Integer.parseInt(cnt);
for(i=0;i<rowCnt;i++){
for(j=0;j<rowCnt;j++){
JTextField textField = new JTextField();
this.add(textField);
pack();
}
}
}
}
但不幸的是,我无法做到。我哪里错了?
我的另一个问题是,如何设置 NxNJTextField
的位置?