Java GUI에서 초보자입니다. 주어진 행렬의 역함수를 계산하는 프로그램을 작성 중입니다. 이렇게하려면 우선 매트릭스를 스캔해야합니다. 나는이 방법으로 매트릭스를 스캔하기로 결정루프에서 JTextField를 동적으로 작성하십시오.
먼저 내가 행 또는 정방 행렬의 열 개수를 묻는하고있다. 사용자가 숫자를 입력하고 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();
}
}
}
}
하지만 불행히도, 나는 그것을 만들 수 없습니다. 내가 어디로 잘못 가고 있니?
또 다른 질문은 NxN JTextField
의 위치를 어떻게 설정할 수 있습니까?
을 원하는 것을 얻을 /sscce.org/). 이것은 실제로 JTable에 더 적합한 것처럼 들린다. –
"this"란 무엇이며 어떤 레이아웃이 사용됩니까? –
좋은 질문 .. –