DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Основні компоненти графічного інтерфейса

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Програмування
Група:
КН-11
Коротко про документ

Про що ця робота

У лабораторній роботі розглянуто побудову графічного інтерфейсу та обробку подій миші за допомогою мови Java. Наведено лістинг програми для перетягування прямокутника у вікні.

У роботі розглядаються

  • Графічний інтерфейс
  • Мова програмування Java
  • Обробка подій миші
  • Клас JFrame
  • Графічні примітиви
  • Алгоритмічні процеси

Зміст і розділи

  1. Мета роботи
  2. Лабораторне завдання
  3. Код програми
  4. Результати виконання
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, що вивчають програмування та мову Java.
Викладачі:Викладач кафедри

Ключові поняття

графічний інтерфейсJavaJFrameMouseListenerMouseMotionListenerfillRectdrawRectrepaintобробка подійвікно

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Основні компоненти графічного інтерфейса 1. МЕТА РОБОТИ Одержати навики побудови алгоритмів лінійних обчислювальних процесів, навчитися складати алгоритми та програмувати процеси з розгалуженням, циклами, ітераційними циклами за допомогою мови Java. Одержати навички роботи із масивами. 2.ЛАБОРАТОРНЕ ЗАВДАННЯ Варіант 9 Перетягування фігури закрашеного прямокутника в графічному вікні. При натисненні кнопки миші на фігурі і переміщенні миші фігура переміщається услід за мишею. При відпуску кнопки миші позиція фігури фіксується. 3.КОД ПРОГРАМИ public class Main { public static void main (String ... args){ Draging draging = new Draging("New project"); } } import java.awt.*; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; public class Draging extends javax.swing.JFrame implements MouseListener, MouseMotionListener { int a = 20; int b = 40; public Draging(String str) { super(str); setSize(700,600); setVisible(true); addMouseListener(this); addMouseMotionListener(this); } public void paint(Graphics g){ g.drawRect(a, b, 100, 150); Color newColor = new Color(180, 154, 200); g.setColor(newColor); g.fillRect(a+1, b+1, 99, 149); } public void mouseClicked (MouseEvent e){} public void mousePressed(MouseEvent e) {} public void mouseReleased (MouseEvent e){} public void mouseEntered (MouseEvent e){} public void mouseExited (MouseEvent e){} public void mouseDragged (MouseEvent e){ Color newColor = new Color(200, 200, 200); getGraphics().setColor(newColor); getGraphics().drawRect(0,0,700,600); getGraphics().fillRect(0,0,700,600); a = e.getX()-50; b = e.getY()-75; repaint(); } public void mouseMoved (MouseEvent e){} } РЕЗУЛЬТАТИ ВИКОНАННЯ ВИСНОВОК
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!