DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

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

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

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

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

Рік:
2016
Тип роботи:
Інші
Предмет:
Алгоритми

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

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Основні компоненти графічного інтерфейса 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){} } РЕЗУЛЬТАТИ ВИКОНАННЯ ВИСНОВОК На даній лабораторній роботі я навчився працювати з графічним інтерфейсом у мові програмування Java . Виконав індивідуальне завдання.
Антиботан аватар за замовчуванням

23.05.2016 19:41

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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