Лабораторная работа 2
«Проектирование интерфейса»
task
- Проектирование интерфейса пользователя средствами библиотек JFC Swing, использование компоновок.
- Создать приложение с меню, интерфейсом пользователя и пр. для решения следующего задания:
- использовать для сохранения данных в файле классы
ObjectInputStream
иObjectOutputStream
. - выделить в меню пункты для открытия файла данных, его сохранения, анализа и редактирования.
- использовать компоненту выбора файлов.
- для анализа данных использовать алгоритмы коллекций.
- использовать для сохранения данных в файле классы
problem
В файле хранится информация об итогах сессии. Сведения о каждом студенте — это фамилия, номер группы и результаты экзаменов по нескольким дисциплинам. Вывести в алфавитном порядке по группам полную информацию по студентам, имеющих задолженность хотя бы по одному предмету.