21 / 21 / 3
Регистрация: 29.04.2010
Сообщений: 444
|
|
1 | |
Как обратиться к объекту на другой форме?08.05.2010, 09:57. Показов 2337. Ответов 1
Метки нет (Все метки)
В приложении созданы 2 формы. form1 и form2. причём form1 и form2 - это не имена объектов, а имена классов.
объект form2 просто создать и перейти к работе с ним form2 f2 = new form2(); когда работаю с объектом form1 то обращаюсь к нему через thsi (так как он был созда автоматически и имени его я не знаю). Но как мне обратиться к этому объекту когда я работаю с f2? Дело в том что у объекта класса form1 есть некоторые свойства, которые надо использовать, работая с form2. а имени автоматически созданного объекта form1 я не знаю. Можно было бы в классе form1 написать статические переменные типа public, но это противоречило бы принципам ООП. я сделал свойства типа public.
0
|
08.05.2010, 09:57 | |
Ответы с готовыми решениями:
1
Как обратиться к объекту из другой формы Как обратиться к объекту на форме из другого класса Как обратиться к объекту на форме JFrame из другого класса Как обратиться к созданному объекту, если переменной присвоен уже другой объект? |
08.05.2010, 19:23 | 2 | |||||
Сообщение было отмечено Dimarik__ как решение
Решение
имя класса можно получить так
сделайте static-класс c static переменными и public static свойствами. При помощи этого класса обменивайтесь данными между формами, это не будет противоречить никаким принципам.
0
|
08.05.2010, 19:23 | |
08.05.2010, 19:23 | |
Помогаю со студенческими работами здесь
2
Обратиться к объекту из другой формы Как получить доступ к объекту, созданному в другой форме? Как обратиться к другой форме? Как обратиться к элементу в другой форме? Как обратиться к компоненту на другой форме Как обратиться к другой открытой форме? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |