Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №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.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!