користувачем Метод який використовує filechooser для фільтрації типів файлів Функція перетворює тип int в string
Для зручності взаємодії користувача з розроблюваним модулем передбачені наступні компоненти типу JButton:
jButton1 (кнопка В«моделюванняВ») - призначена для моделювання елемента із заданими характеристиками.
Також передбачені наступні компоненти типу jTextField:
jTextField1 - тeксовое поле містить один рядок, призначене для введення користувачем типу елемента.
jTextField2 - текстове поле містить один рядок, призначене для введення користувачем кількості контактів.
jTextField3 - текстове поле містить один рядок, призначене для введення користувачем значень на входах елемента.
jTextField4 - текстове поле містить один рядок, призначено для виведення вихідного значення отриманого після моделювання.
4. Опис алгоритму
.1 Алгоритм завантаження логічного елемента з файлу
1. Відкрити файл з описом елементів.
2. Прочитуємо черговий рядок.
. Якщо кінець файл - до П9.
. Прочитуємо назва елемента.
5. Прочитуємо кількість можливих вхідних контактів.
6. Прочитуємо затримку елемента.
. Якщо помилок не виявлено П8, інакше видати повідомлення про помилку.
. Закрити файл.
. Кінець.
Процес пошуку помилок складається з наступних етапів:
1. Прочитуємо черговий рядок.
В· У масив містить типи елементів записуємо другий елемент рядка.
В· Четвертий елемент рядка розбиваємо на символи розділені знаком В«;В», якщо отримані символів не чисельні, виводимо повідомлення про помилку - кількість входів задано некоректно. Інакше отримані значення записуємо в масив містить кількість вхідних контактів елемента.
В· Шостий елемент рядка розбиваємо на символи розділені знаком В«;В», якщо отримані символів не чисельні, виводимо повідомлення про помилку - кількість виходів задано некоректно. Інакше отримані значення записуємо в масив містить кількість вихідних контактів елемента.
В· Якщо значення восьмого елемента рядку не чисельну, виводимо повідомлення...