March 8th, 2009
как настроить рекламу в вайбере Хорошо реагируют на скидки и акции. Активная гражданская позиция. Подойдет под
рекламу любого товара или услуги, направленного на физ лиц.
« Програмування на мові Java Нове в Java 11 |
Програмування на мові Java ВведенняВисновок »
Не дивлячись на істотні зміни механізму обробки подій в AWT, Java1.1 підтримує зворотну сумісність з моделлю обробки подій, прийнятої в Java 1.0.
Проте така сумісність відноситься до типу “все або ничего”-эти дві моделі настільки відрізняються один від одного, що їх неможливо використовувати в одному додатку одночасно.
Модель обробки подій Java 1.0
Всі компоненти, які ми з вами до цих пір створювали, виглядали непогано, але були абсолютно даремні, оскільки ми не говорили про те, як можна обробляти введення користувача, здійснюване за допомогою цих елементів призначеного для користувача інтерфейсу, що управляють.
Кожен компонент може обробляти події, замістивши певні методи, що викликаються використовуваною за умовчанням реалізацією методу handleEvents класу Component. Цей метод викликається з об’єктом класу Event, що описує всі можливі типи подій. Найбільш часто використовувані події, наприклад, ті, що пов′язані з мишею і клавіатурою, диспетчеризуються іншим методам класу Component.
Всі події, пов′язані з мишею, викликаються з копією оригінальної події, а також з координатами х і у, в яких ця подія відбулася.
- mouseEnter викликається у тому випадку, коли миша входить в компонент.
- mouseExit викликається при виході миші з області компоненту.
- mouseMove викликається при переміщенні миші в області компоненту.
- mouseDown викликається при натисненні кнопки миші.
- mouseDrag викликається при переміщенні миші з натиснутою кнопкою.
- mouseUp викликається при відпуску кнопки миші.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12
Tags:
елемент,
клас,
користувач,
метод,
миша,
подія,
слухач
Схожі записи
- Мова і архітектура Java (28.03.2009)
... Крім того, ваші додатки повинні працювати в розподілених системах.
Стрімке зростання технологій, пов'язаних з Інтернетом, WWW і "електронною комерцією", додатково ускладнюють це завдання. Модний нині об'єктно-орієнтований підхід сам по собі не вирішує цих проблем, більш того, часто привносить нові.
Пропонований фірмою Sun Microsystems підхід, а саме система програмування на основі мови Java(ТМ) володіє наступними характеристиками:
...
- Програмування на мові Java Введення в мову Java (12.03.2009)
... com/products/jdk).
Мова Java вимагає, щоб весь програмний код був поміщений усередині пойменованих класів. Приведений вище текст прикладу треба записати у файл HelloWorld.java. Обов'язково перевірте відповідність прописних букв в імені файлу тому ж в назві класу, що міститься в нім.
Для того, щоб відтранслювати цей приклад необхідно запустити транслятор Java-javac, вказавши як параметр ім'я файлу з ...
- Програмування на мові Java Робота із зображеннями (10.03.2009)
... awt.*; public class SimpleImageLoad extends Applet { Image art; public void init() { art = getImage(getDocumentBase(), getParameter("img")); } public void paint(Graphics g) { g.drawImage(art, 0, 0, this); }}
Метод paint використовує drawlmage з чотирма аргументами: це посилання на зображення art, координати лівого верхнього кута малюнка х, у і об'єкт типа ImageObserver. Ми поговоримо докладніше про ...
- Програмування на мові Java Утиліти (02.03.2009)
... Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний клас.
Number
Абстрактний клас Number є інтерфейс для роботи зі всіма стандартними скалярними типами:-long, int, float і double.
У цього класу ...
- Програмування на мові Java Обробка виключень (06.03.2009)
... Виключення можуть збуджуватися и для того, щоб повідомити про деякі нештатні ситуації.
Основи
До механізму обробки виключень в Java мають відношення 5 ключових слов:-try, catch, throw, throws і finally. Схема роботи цього механізму наступна. Ви намагаєтеся (try) виконати блок коду, і якщо при цьому виникає помилка, система порушує (throw) виключення, яке ...
Категория:
програмування |
Комментарии