2017-12-12 3 views
1

한 jFrame에서 다른 jFrame으로 값을 전달할 수있는 방법은 없지만 조금 다릅니다.같은 시간에 두 개의 jSWING 양식을 업데이트하십시오.

Jframe1이 활성화되어 있고 jframe 내부에서 RS232로부터 일부 데이터를 수신하며 JTextField에 표시됩니다. 같은 시간에 또 다른 jframe을 열고 수신 된 데이터를 보여주고 싶습니다.

이것이 가능합니까? 그게 최선의 접근 방법은 무엇입니까? 받은 값의 소유자 역할을하는 전역 배열에 대해 생각하고 있었고 스레딩을 사용하여 jframe2에서 그 데이터를 읽고 그와 함께 뭔가를 할 것입니다.

답변

0

문자열에 데이터를 저장하고 (따옴표로 묶을 경우 문자열에 아무 것도 넣을 수 있음) 다른 JFrame에서 원하는 값으로 지정하거나 화면에 그리거나 TextField.

+0

분명하지만 문제는 두 프레임을 동시에 열어서 둘 다 동일한 데이터를 표시하는 방법입니다. – Josef

+0

문자열을 저장하고 둘 다에 그립니다. 뭐가 문제 야? –