Форум программистов, компьютерный форум, киберфорум
Java: GUI, Графика
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 14
1

Как открыть подчиненную форму из другой подчиненной в MDI - приложении?

11.05.2018, 21:25. Показов 663. Ответов 4
Метки нет (Все метки)

Доброго времени суток!
Есть MDI приложение главная форма JFrame(main) и подчиненные JIternalFrame(refbF и refbCE). Из главной я создаю и открываю форму refbF так
Java
1
2
3
        refbF refbf = new refbF();
        refbf.setVisible(true);
        desktopPane.add(refbf);
Вопрос: как из формы refbF открыть форму refbCE?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2018, 21:25
Ответы с готовыми решениями:

Обновить подчиненную форму из другой подчиненной
Подскажите как обновить подчиненную форму из другой подчиненной Me..Form.Requery не работает ...

Открытие подчиненной формы, при нажатии на другую подчиненную форму
Не получается с одной подчиненной формы перейти на другую, т.е. нужно нажать на Модель и далее...

Вставка значения поля из подчиненной формы в другую подчиненную форму
Есть такая проблема. Есть форма, на ней расположены 3 вкладки. В каждой вкладке есть...

Доступ в подчиненную форму 2 по условию наличия записи в подчиненной форме 1
Коллеги подскажите. существует главная форма - в ней две подчиненные увязанные между собой....

4
Эксперт Java
3049 / 2544 / 782
Регистрация: 05.07.2013
Сообщений: 12,320
11.05.2018, 21:56 2
так же?
0
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 14
11.05.2018, 22:08  [ТС] 3
Цитата Сообщение от xoraxax Посмотреть сообщение
так же?
проблема в том, что desktopPane находится на главной форме и я не могу к нему привязаться из подчиненной... Можете подсказать как это сделать?
0
Эксперт Java
3049 / 2544 / 782
Регистрация: 05.07.2013
Сообщений: 12,320
11.05.2018, 23:04 4
начать писать программы с чего-то более простого?
0
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 14
12.05.2018, 18:25  [ТС] 5
Если у кого-нибудь будет подобная ситуация создайте класс по типу такого
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public final class  Application {
//main - имя главной формы
    private static main MainWindow;
    
    public static void ShowMainWindow() {
        MainWindow = new main();
        MainWindow.setVisible(true);
    }
        
    public static main mainWindow() {
        return MainWindow;
    }
 
}
А потом c помощью ссылки на главную форму делайте с ней, что хотите, например создавайте форму
Java
1
2
3
//refbce - JIternalFrame
refbCE refbce = new refbCE();
Application.mainWindow().addChildWindow(refbce);
Функция addChildWindow
Java
1
2
3
4
    public void addChildWindow(JInternalFrame childWindow) {
       desktopPane.add(childWindow);
       childWindow.setVisible(true);
    }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2018, 18:25

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как открыть форму вместе с подчиненной?
Если форма открыта для всех записей, то подчиненная для этой записи видна. А если открывать форму...

Как открыть в MDI форму MDIChild в несколько экземпляров?
Подскажите как можно открыть в MDI форму MDIChild в несколько экземпляров... Т.е. У меня есть...

Создать дочерную форму в MDI приложении
Подскажите плс. Как из дочерней формы(form2) по нажатию кнопки создать новую форму(form3).

Вывод цены в подчинённую форму с другой таблицы
При выборе товара цена должна подставляться сама, не знаю как реализовать. Заранее благодарен.

Программно развернуть дочернюю форму в MDI приложении
В программе имеется главная форма (MDIForm) и несколько дочерних (MDIChild), при закрытии дочерней...

Как открыть форму только в одном приложении
Приветсвую, собсна вопрос в заголовке. Пример: 1) Запустили одну форму, потом другую, обе друг от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.