2011-05-04 4 views
1

여러 jFrames를 사용하는 프로젝트를 만들고 있습니다. 모든 프레임에 액세스해야하는 중요한 변수가 하나 있습니다. 이 변수를 모든 프레임에 사용하는 방법이 있습니까?자바에서 여러 프레임을 통해 변수 사용

+0

앱. 일반적으로 단일 'JFrame'만 있어야합니다. 다른 자유 유동 요소에 대해 'JDialog'또는 'JOptionPane'을 사용해보십시오. –

+0

그가 MDI 또는 비슷한 것을 사용한다면 사실이 아닙니다. – gshauger

답변

0

여러 개의 JFrame이있는 경우 다른 JFrames를 생성하는 하나의 기본 JFrame이 여전히 있습니다. 그래서 JFrame의 "주"에이 변수를 선언하고 다른 JFrame의의 생성자 매개 변수로 통과

1

이 문제를 해결하는 방법은 수없이

  1. 가 어떤 클래스의 모든 정적 변수를 확인 .. 있습니다 JFrames는 오
  2. 자신의 JFrame의 서브 클래스를 확인하고 생성자에 너무

  • 자신의 JFrame의 클래스를 확인 여기에 정적 필드를 추가하고 그것을 통과 참조 할 수 있습니다 n ...

  • 관련 문제