私は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();
}
}
}
}
しかし、残念ながら、私はそれを作ることができませんでした。どこが間違っていますか?
もう 1 つの質問は、NxN の場所を設定するにはどうすればよいJTextField
ですか?