Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 48, Сторінка 166

Інформатика, Морзе Н. В., Барна О. В., 2026

Сторінка 166 Завдання 48 с. 166

Створення шаблонів зі шкалами

Умова

Скласти три програми-шаблони: 1) Вікно з горизонтальною шкалою; 2) Вікно з вертикальною шкалою; 3) порівняти їхні коди.

Що треба знати

Для створення шкали використовується клас `Scale`, параметр `orient` визначає напрямок (`HORIZONTAL` або `VERTICAL`), а метод `get()` повертає поточне значення повзунка.

💡 Підказка — спробуй спершу сам

Спочатку напишіть код для горизонтальної шкали, змінюйте параметр `orient` на `VERTICAL`, щоб отримати вертикальну, і порівняйте відступи у коді.

Розв’язання крок за кроком

  1. Створіть файл для горизонтальної шкали, де в команді `Scale` вказано `orient=HORIZONTAL`.

  2. Створіть файл для вертикальної шкали, де в команді `Scale` вказано `orient=VERTICAL`.

  3. Порівняйте коди: зверніть увагу, що основна різниця лише у значенні параметра `orient`, інші властивості (довжина, діапазон) можуть відрізнятися залежно від дизайну.

Відповідь:

Шаблон 1 (горизонталь): `Scale(window, orient=HORIZONTAL, ...)`; Шаблон 2 (вертикальний): `Scale(window, orient=VERTICAL, ...)`; Різниця — напрямок розташування повзунка.

Розбір зрозумілий?

Наприклад: