netbeans를 사용하여 간단한 GUI를 만들기 시작했는데 이제는 문제가 있습니다. 나는 이것을 실행하면 예상대로Java show result on JTextField
package my.sccsymapp;
public class sccsymapp extends javax.swing.JFrame {
/*SOME CODE*/
public static void main(String args[]) {
/*SOME CODE*/
}
// Variables declaration - do not modify
private javax.swing.JTextField tempmedespCost;
// End of variables declaration
}
, 작동 :
나는이 있습니다.test
이 JTextField에 배치됩니다.
하지만 내가하고 싶은 것은 내 코드의 다른 클래스에서 tempmedespCost.setText("test");
을 사용하는 것입니다.
package my.sccsymapp;
import java.util.*;
public class Servico extends sccsymapp{
/*SOME CODE*/
public void relat(){
/*SOME CODE*/
tempmedespCost.setText("test");
}
/*SOME CODE*/
}
그것은 지금 말한다 :
tempmedespCost has private access in my.sccsymapp.sccsymapp
tempmedespCost
을 변경 한
나는이 클래스를 가지고있다.
오류가 표시되지 않고 오류없이 실행되지만 test
은 내 JTextField에 배치되지 않습니다.
어떤 방향으로 나를 가리킬 수 있습니까?
"* 어떤 방향으로 나를 가리킬 수 있습니까? *"예, GUI 빌더를 사용하지 마십시오. – user1329572
잘못 준비된 코드 : 시뮬 라우 도르가 표시되지만 문제의 중요성은 없습니다. Gui-builder 명령'// TODO 여기에 처리 코드를 추가하십시오 :'는 제거되지 않습니다. 거기에 처리 코드를 넣으면 주석을 제거하십시오. 원칙적으로 코드를 작성해야한다는 것을 이해하면 템플릿에서 주석을 제거하십시오. –
@userunknown 확인. 그걸 잊어 버렸어. 지금 편집 됨 – Favolas