У меня есть приложение на C #, которое я конвертирую в Java, в частности, версия C # состоит из Windows Form (основная форма), которая порождает новую форму (Secondary Form) с помощью метода ShowDialog ().
Обработчик события для кнопки (OK) во вторичной форме устанавливает для DialogResult значение OK при нажатии, поэтому в главной форме я могу проверить, какой DialogResult был установлен, и получить данные из экземпляра вторичной формы через свойства.
Я использую SwingUI с NetBeans, и мне было интересно, как мне реализовать такую же функциональность в приложении Java.
Пример:
Поле для отображения (дополнительная форма):
Поведение для вторичной формы:
Затем простой кусок кода в основной форме, чтобы получить результаты:
Как вы можете заметить, для достижения этого в C # на самом деле не нужно много усилий, насколько сложной задачей было бы сделать это в Java?
Спасибо за ваше время.