Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Java_Method_Lab.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
1.84 Mб
Скачать

Лабораторна робота №31 Реалізація меню в обрамляючих|обрамувати| вікнах

Мета роботи: отримання практичних навичок використання меню в Java-додатках.

Завдання: Розробити додаток|застосування|, що використовує меню, яке дозволяє міняти|змінювати,замінювати| колір|цвіт|, тип і зображення шрифту, а також що видає повідомлення|сполучення| про програму в діалоговому вікні.

Вид екрана працюючого додатку може бути такий:

Контрольні запитання:

  1. Яку роль грає меню в додатку|застосуванні|?

  2. Для чого призначені класи JMenuBar, JMenuItem, JMenu, JCheckBox MenuItem, JRadioButtonMenuItem ?

  3. Що задає перший аргумент в методі showMessagedialog() класу JOptionPane?

  4. Поясніть роботу програмного коду.

Лабораторна робота №32 Розробка застосувань користувача з використанням засобів візуального програмування NetBeans

Мета роботи: отримання практичних навичок розробки Java-додатків з використанням візуальних засобів програмування IDE NetBeans.

Завдання: Розробити додаток|застосування|, який повинен реалізувати простий клас, що містить дані про назву товару, його кількість і вартість одиниці товару.

Вид екрана працюючого додатку може бути такий:

При натисненні кнопки Init повинен створюватися об’єкт класу, а при натисненні кнопки Result в поле редагування Total повинно виводитися обчислювальне значення вартості партії товару.

Наприклад:

Контрольні запитання:

  1. Як вибираються компоненти для створення інтерфейсу

  2. Чим визначається розташування компонентів на панелі (на формі) ?

  3. Яким чином встановлюються властивості компонентів?

  4. Які засоби дозволяють проаналізувати вкладеність (належність) компонентів?

  5. Як перевірити результати компоновки?

  6. Як примусити деякий компонент реагувати на певну подію?

  7. чому певні ділянки коду програми недоступні для редагування уручну?

  8. Який код слідує додати програмісту для того, щоб додаток виконував свою задачу?

  9. Поясніть роботу програмного коду.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]