Primenjeno programiranje - Vežbe

Слични документи
Primenjeno programiranje - vezbe GUI i baze podataka

Upute-podesavanj -accounta

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St

Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES

Slide 1

Podešavanje za eduroam – Windows Vista operativni sistem

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr

Tutoring System for Distance Learning of Java Programming Language

** Osnovni meni

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

Upute - JOPPD kreiranje obrasca

Laboratorija za termičku obradu Inženjerstvo površina Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preu

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

Baze podataka MySQL Community Server i MySQL Workbench

Tutoring System for Distance Learning of Java Programming Language

Programski jezik JAVA PREDAVANJE

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

Korisnicki nalog je skup informacija i postavki koje koristite za interakciju sa racunarom i prilagodite Windows da radi onako kako vi zelite. Sa kori

VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)

Универзитет у Београду Економски факултет Катедра за економску политику и развој Јавне финансије 2018/19 УПУТСТВО ЗА ПРИЈАВЉИВАЊЕ НА Е-КУРС ИЗ ПРЕДМЕТ

_Outlook

ПРОГРАМИ ЗА ПРАВЉЕЊЕ ПРЕЗЕНТАЦИЈА

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

Универзитет у Бањој Луци Електротехнички факултет Катедра за Општу електротехнику предмет: Теорија електричних кола 1 ЛАБ 01: Симулација електричних к

PowerPoint Presentation

Упутствo за РАДНУ ГРУПУ за израду ПЛАНА ИНТЕГРИТЕТА на wеb апликацији Нацрти плана интегритета налазе се на линку integritet.acas.rs или на сајту Аген

LAB 4 - Binarni komparator

Tutoring System for Distance Learning of Java Programming Language

OpenVPN GUI CERT.hr-PUBDOC

VII faza

Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse

FTDI DRAJVER uputstvo za instalaciju NEMANJINA 57 A, POŽAREVAC TEL: FAX:

eOI Middleware Upute za instalaciju

Microsoft Word - IQ.doc

Priprema 1

РЕ-АКТИВ ДОО Франклин Рузвелт 43А, 1000 Скопље, Македонија Тел.: Факс: МБ: ПИБ: МК

PDO

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

OVO JE ZVANIČAN RCUB TEMPLATE: Normal

Univerzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović

O Nanokinetik NeeS TOC Builder-u NeeS TOC Builder je aplikacija koja se koristi za kreiranje Tabele sadržaja (TOC) za elektronske podneske u NeeS form

KREIRANJE TORRENTA Ako zelite da kreirate torrent fajl od nekog fajla ili foldera u vasem racunaru a kasnije podeliti sa drugim korisnicima i uploadov

NACIONALNI REGISTAR IZVORA ZAGAĐIVANJA UPUTSTVO ZA KORIŠĆENJE INFORMACIONOG SISTEMA NACIONALNOG REGISTRA IZVORA ZAGAĐIVANJA Beograd, 2014.

ednostavno i veoma kvalitetno mozete film koji ste downloadovali sa interneta u avi formatu pretvoriti u dvd format i kreirati pocetni meni sa sekvenc

No Slide Title

Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije ta

PowerPoint Presentation

Microsoft PowerPoint - OOPpredavanja05 [Compatibility Mode]

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

ZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1

Mozete bez problema uploadovati fase fajlove na Youtube sjt bez da idete na njega.taj postupak mozete jednostavno uraditi jednim malim alatom koga ima

PowerPoint Presentation

Писање и превођење модула

Programski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO

User's Manual

Slide 1

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no

UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS

Microsoft Word - MySQL_3.doc

Lekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafič

Korisničko uputstvo za uslugu ClickPay u Mobilnom bankarstvu BIHAMK 1. OPIS USLUGE Usluga ClickPay omogućava prijem unaprijed popunjenog naloga za pla

[youtube]t2mptqulvr8[/youtube] [quote]pre svega potrebno je na kompjuteru imati instaliran winrar, koji cemo koristiti za deljenje arhiva i stavljanje

Računarski praktikum I - Vježbe 09 - this, static

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

Fina pain001 konverter - Korisnička uputa eksterno_ožujak 2016

Microsoft Word - Tehnicka uputstva lica doc

Računarski praktikum I - Vježbe 01 - Uvod

PowerPoint Presentation

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc

Microsoft Word - Lekcija 11.doc

ZAVOD ZA ELEKTRONIKU, MIKROELEKTRONIKU, RAČUNALNE I INTELIGENTNE SUSTAVE FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA SVEUČILIŠTE U ZAGREBU NAZIV SEMINARA au

WINREDUCER 8 PRIPREMA Obradu Windows 8 operativnog sistema po vasoj zelji i ukusu mozete jednostavno uraditi sa WDI alatom.potrebno je da u racunaru i

Domaći zadatak - GUI (rok za sve grupe je ) Napraviti repozitorijum na GitHub-u koji se zove MenjacnicaGUI i postaviti Eclipse projekat menj

Kombinatorno testiranje

KORISNIČKO UPUTSTVO Online ekspozitura - krediti 05/19 C-EBKWU-02

Startovanje Androida u Windowsu Jednostavno ako zelite mozete instalirati operativni sistem Android u okviru samog Windowsa (to se takodje moze uradit

NIGOS menadžer

SEMINAR

NAPOMENA: Studenti na ispit donose kod urađenog zadatka

Postoji jedan mali alat pomocu koga mozete bez ikakvih problema i vrlo jednostavno downloadovati gotovo sve windows updejte,za naravno sve windows ope

ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem

Tutoring System for Distance Learning of Java Programming Language

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:

eППК

AKVIZICIJA PODATAKA SA UREĐAJEM NI USB-6008 NI USB-6008 je jednostavni višenamjenski uređaj koji se koristi za akviziciju podataka (preko USBa), kao i

UVOD - OD JAVE DO C# ELEMENTARNE RAZLIKE Veliki broj Java/C# razlika su uglavnom preimenovane ključne reči i razlike u konvencijama imenovanja. Neke o

Aster

R u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

MultiBoot Korisnički priručnik

UG802 Dual Core

PuTTY CERT.hr-PUBDOC

Microsoft PowerPoint - JavaP9_2019

Funkcije predavač: Nadežda Jakšić

Транскрипт:

VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici services otvoriti opciju Databases pa zatim Drivers i na polje MySQL (connector-j driver) kliknuti desnim i odabrati Connect Using kao na slici: i popuniti formu kao na sledećoj slici pa zatim kliknuti na Finish: 1

Pojavljuje se čvor sa detaljima konekcije: Desnim klikom na naziv tabele i odabrirom opcije View Data se lista sadržaj tabele Kreiranje aplikacije sa novom bazom podataka Kreirati novu bazu odabirom sledeće opcije: 2

Zatim uneti naziv nove baze: Kreirati nove tabele: Ukoliko se NovaBaza ne vidi među konekcijama potrebno je kliknuti desnim testerom miša na MySQL (connector-j driver) pa odabrati Connect Using.. i popuniti formu kao na slici: 3

Definisati potrebne kolone (Add Column): Kliknuti desnim tasterom miša na naziv tabele i odabrati opciju View Data da bi se izlistao sadržaj tabele: A zatim uneti odgovarajuće podatke (klikom na Insert Record(s)): 4

Kreiranje aplikacije uz pomoć postojećih tabela Slede koraci za kreiranje aplikacije: Odabrati opciju File > New Project u NetBeans-u i zatim sledeće opcije: U Name and Location koraku odabrati sledeće opcije: 5

U Master Table koraku odabrati sledeće opcije: U Detail Options koraku klinuti Finish. Sistem tada kreira osnovni korisnički interfejs sa tabelom i konekcijom na bazu. Aplikaciju pokrenuti klikom na Run->Clean and Build Main Project pa zatim Run Main Project: 6

Postavljanje dodatnih komponenti na aplikaciju Ispod polja za unos oznake kluba dodati dve oznake (jlabel) i jedan jslider kao na slici: Kliknuti desnim na Slider i odabrati Bind > value i odabrati sledeće opcije: 7

Isto uraditi i za jlabel2 ali sa opcijom Bind > Text U opciji Properties za Slider komponentu postaviti Minimalnu i Maximalnu vrednost na 0 i 100000, tim redom Pokretanjem programa dobija se sledeća forma: Primeri dodatnih funkcija Definisati potrebne promenjive i dodati odgovarajuće import-e: public static Connection conn; public static Statement stmt; public static ResultSet rez; //pre konstruktora import java.sql.connection; import java.sql.drivermanager; import java.sql.resultset; import java.sql.statement; U main metodi ili konstruktoru (da bi radilo kad pozovemo iz druge forme) potrebno je definisati i otvoriti konekciju: try{ Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/novabaza","root",""); stmt = conn.createstatement(); catch(exception ex){ ex.printstacktrace(); 8

Ako, na primer, želimo da popunimo combo box sa imenima igraca potrebno je postaviti na formu jcombobox Definisati metodu punicombo(): public void punicombo(){ //ResultSet rez; String sql="select ime, prezime FROM novabaza.igrac ORDER BY prezime"; try{ rez=stmt.executequery(sql); while (rez.next()) { jcombobox1.additem(rez.getstring("ime")+" "+rez.getstring("prezime")); catch(exception ex){ ex.printstacktrace(); ; i postaviti poziv metode: punicombo() u konstruktor metodi Za izračunavanje proseka plata i njegovo ispisivanje u jlabel komponenti može se napisati sledeća metoda: public void izracunajprosek(){ //ResultSet rez; String sql="select avg(plata) FROM novabaza.igrac"; try{ rez=stmt.executequery(sql); while (rez.next()) { Float pom = rez.getfloat("avg(plata)"); jlabel1.settext("prosecna plata iznosi: "+String.valueOf(pom)+" din."); catch(exception ex){ ex.printstacktrace(); Pozvati metodu izracunajprosek() u konstruktoru. 9