Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №1
з дисципліни "Інженерія програмного забезпечення, ч. 2"
Тема: Створення Windows Forms на С# за технологією XAML. Розробка оболонки GUI для реалізації системи сервісу оплати рахунків.
Мета: Освоїти основи створення WinForms за технологією XAML. Розробити GUI оболонку для реалізації системи сервісу оплати рахунків (клієнтська частина).
Завдання: В програмі повинно бути використано:
- Data binding (елементи форми “прив’язані” до конкретних полів класу);
- Багатовіконний інтерфейс (діалогові вікна);
- Стилі та колір кнопок а також інших елементів форми повнинні бути збереженні в окремому файлі.
- Поля класів повинні містити методи GET та SET.
- Використання конструкції try{}catch{} для «відловлення» можливих помилок в роботі програми
Мій варіант: №25. Сервіс оплати рахунків (мобільного тел., комунальних і т.д.).
Опис форми
Оскільки розробка програми була на мові Java, то для побудови GUI ми використали пакет Swing. Під час розробки були використані такі елементи:
JFrame – створення вікна додатку.
JMenuBar – компонент головного меню.
JMenu – компонент головного меню.
JMenuItem – компонент головного меню.
JPanel – компонент панелі.
JLabel – мітка.
JTextField – текстове поле.
JTextArea – текстова область.
JButton – кнопка.
JList – список.
Зробити GUI “металічного” стилю можна так :JFrame.setDefaultLookAndFeelDecorated(true);
Рис. 1. Вигляд головного меню
Рис. 2. Вигляд форми для входу в систему
Рис. 3. Вигляд форми для реєстрації в системі
Рис. 4. Вигляд форми для оплати мобільного рахунку
/
Рис. 5. Вигляд форми для оплати інтернету
Висновок
На цій лабораторній роботі я створив графічний інтерфейс вручну засобами мови програмування Java.