2009-11-18 5 views
0

그래서 현재 프로젝트에 대해 여러 가지 양식이 있으며이 양식의 상호 작용 및 유틸리티 작업을 수행하는 클래스를 만들었습니다.Java로 넷빈즈에서 컨트롤 공개/글로벌 만들기

그러나 다른 양식의 컨트롤에 액세스 할 수 없습니다.

내가 A 형에 텍스트 컨트롤을 말해봐 내가이 컨트롤을 볼 수없는 전혀 다른 양식 B.

내 클래스 및 양식 B에서 수신/조작하는 데이터 클래스를 사용하고 싶습니다.

나는 불행하게도이 트릭을 할 것 같지 않습니다 속성에 "공개"

로 설정 코드 변수 수정을하려고 노력했다. 어떤 아이디어? 도움을 주셔서 감사합니다 !!

답변

0

내가 궁금해하는 사람은 문제를 해결할 수있었습니다.

게으른 대신에 나는 세터와 게터를 통해 그들과 통신 할 수있는 public 메소드를 만든다.

나를 위해이 문제를 해결해 주신 분께 감사드립니다.

0

다음은 Netbeans 7.2.1에서의 작업 방법입니다.

  1. 폼 디자이너보기에서 폼을 엽니 다.
  2. 표시 유형을 변경하려는 컨트롤을 마우스 오른쪽 단추로 클릭하십시오. 디자이너 창을 클릭하거나 왼쪽의 탐색 창을 클릭 할 수 있습니다.
  3. "코드 사용자 정의"를 선택하십시오. 그러면 코드 사용자 정의 프로그램 창이 열립니다.
  4. 코드 사용자 지정자 창의 맨 아래에는 기본적으로 "개인"으로 설정된 "액세스"라는 콤보 상자가 있습니다. 이것을 공개로 설정하십시오.

이제 다른 클래스에서도 제어 할 수 있습니다.