Используйте переменную через несколько кадров в Java - PullRequest
1 голос
/ 04 мая 2011

Я создаю проект с использованием нескольких jFrames.Есть одна важная переменная, к которой у меня есть доступ.Есть ли способ использовать эту переменную во всех кадрах?

Ответы [ 2 ]

1 голос
/ 04 мая 2011

Существует множество способов решить эту проблему.

  1. Сделать статическую переменную в некотором классе, на которую могут ссылаться все JFrames
  2. Создайте свой собственный подкласс JFrame и добавьте в него статическое поле
  3. Создайте свой собственный класс JFrame и передайте его в конструктор

И так далее ...

0 голосов
/ 04 мая 2011

Если у вас есть несколько JFrame, у вас все еще есть один основной JFrame, который будет создавать другие JFrame.Так что объявите эту переменную в «главном» JFrame и передайте ее как параметр конструктора другого JFrame

...