8. Utilizarea controalelor Windows
|
|
- Beryl Manning
- 7 years ago
- Views:
Transcription
1 8. Utilizarea controalelor Windows 81. Casete de text Casetele de text sunt obiecte aparţinând clasei JTextField. Coţinutul unei casete de text este de regulă un obiect de tip String. În timpul executării programului conţinutul casetei poate fi preluat folosind metoda gettext() şi poate fi impus folosind metoda settext(). Proprietăţile care sunt de obicei impuse sunt: - horizontalalignment, - mod de cadraj al şirului de caractere - editable - dacă este posibilă scrierea în casetă sau nu. Opţiune dezactivată pentru casetele al căror conţinut este determinat în aplicaţie; - font - fontul utilizat - background - culoarea fundalului - foreground - culoarea scrisului, - text - conţinutul iniţial al controlului. Proprietăţile pot fi modificate prin program, metodele cele mai frecvent apelate fiind setbackground(), care permite impunerea culorii fundalului şi setforeground(), care impune culoarea textului. 8.2 Butoane Butoanele sunt controale Windows destinate declanşării unei acţiuni. Înţelegerea modului în care se specifică acţiunea (metoda) care trebuie să fie executată la declanşarea unui anumit eveniment este posibilă doar prin evidenţierea unor particularităţi ale modului în care programarea obiectuală este implementată în Java. 8.3 Interfeţe, clase incluse, clase anonime Evenimentele declanşate de acţiunile operatorului şi la care o aplicaţie Windows poate reacţiona sunt diverse. Pentru integrarea mai uşoară a mecanismului de tratare a lor, creatorii limbajului Java au realizat o grupare a lor pe 118
2 categorii. Gruparea metodelor specializate pe tratarea unei categorii de evenimente se realizează folosind conceptul de interfaţă (eng. interface). O interfaţă poate fi privită ca fiind o clasă mai aparte, care conţine un număr de metode abstracte care trebuie suprascrise în cadrul clasei care o foloseşte. Suprascrierea unei metode a unei interfeţe presupune scrierea unei metode având acelaşi nume cu cel al metodei corespunzătoare din definiţia interfeţei dar un conţinut adaptat aplicaţiei. Evident nu se pot creea obiecte având ca tip o interfaţă în locul unei clase. Declararea faptului că o clasă suprascrie metodele unei interfeţe (sau ale mai multor interfeţe) se realizează printr-o directivă implements: class nume_clasă implements interfaţă_1 [interfaţă_2...] Notă. Limbajul Java nu admite moştenirea multiplă, respectiv o clasă nu poate avea mai multe superclase. Prin interfeţe această constrângere este însă ocolită, o clasă moştenind membrii unei clase şi a unui număr oarecare de interfeţe. Exemplu : import java.awt.*; import java.awt.event.*; import javax.swing.*; public class CelsConv implements ActionListener { Într-o aplicaţie Java obişnuită începută ca în exemplul precedent vor exista obligatoriu secvenţe de cod de tipul: butoncalcul.addactionlistener(this); butongata.addactionlistener(this); Aşa cum deja se ştie, obiectul referit prin this este obiectul curent care în acest mod este indicat ca fiind listener (ascultător). Metoda apelată la producerea evenimentului (clic pe buton) denumită în programare handler de eveniment, va fi cea conţinută în clasa căreia îi aparţine obiectul declarat ca listener. Aceasta este modalitatea prin care se "instituie" supravegherea şi interceptarea apăsării butoanelor butoncalcul şi butongata. 119
3 Interfaţa ActionListener, implementată în clasa CelsConv, conţine doar o metodă, actionperformed(). Ea trebuie suprascrisă în cadrul acestei clase. Deoarece pot exista mai multe butoane ale căror selectări declanşează aceeaşi metodă (în exemplul dat există două butoane), metoda actionperformed() va implementa un algoritm de identificare a sursei evenimentului. public void actionperformed(actionevent e) { if (e.getsource() == butoncalcul) { double tempdata = Double.parseDouble(tempCelsius.getText()); int tempfahr = (int)(tempdata * ); tempcelsius.settext(""+tempfahr); } else System.exit(0); } Dacă se foloseşte NetBeans declararea obiectului listener se bazează pe posibilitatea definirii claselor incluse (inner clases) într-o clasă dată. În Java o aplicaţie care foloseşte clase incluse are structura: class ClasaPrinc { } class ClasaInclusa { } Clasa inclusă poate fi declarată oriunde în cadrul clasei exterioare. Dacă declararea clasei incluse s-a realizat în afara metodelor clasei exterioare, din metodele clasei incluse pot fi accesate variabilele clasei exterioare şi invers. Dacă o clasă inclusă implementează o interfaţă, numele ei poate fi omis (clasa devine anonimă) ajungându-se la expresii de forma: numele clasei lipseşte, apare doar numele interfeţei (ActionListener) În metoda suprascrisă actionperformed() se apelează o altă metodă, jradiobutton1actionperformed(evt) 120
4 Scrierea din exemplul precedent poate induce în eroare dar să ne amintim că nu pot fi create obiecte aparţinând unei interfeţe, deci scriind: new ActionListener() {... nu creem un obiect de tip ActionListener ci un obiect aparţinând unei clase interioare anonime care la rândul ei implementează interfaţa ActionListener. În NetBeans scrierea codului care asociază o metodă de tratare unui eveniment se realizează automat. Utilizatorul poate edita practic doar metoda apelată în cadrul metodei suprascrise a interfeţei implementate, jradiobutton1actionperformed(evt) în exemplul anterior. În concluzie se poate spune că, dacă un obiect al interfeţei trebuie să răspundă la o acţiune (clic cu mouse-ul de exemplu) NetBeans generează pentru listener un obiect aparţinând unei clase interioare anonime în care sunt suprascrise metodele unei interfeţe pe care aceasta o implementează. Metoda aferentă evenimentului interceptat conţine un apel la o metodă a clasei (handler) a cărui nume este format din numele controlului + numele evenimentului interceptat. Pentru a impune tratarea unui eveniment se selectează obiectul care va declanşa evenimentul (sursa evenimentului, un buton de exemplu) şi folosind interfaţa se va declanşa scrierea metodei de tratare. a. Se foloseşte meniul contextual (pentru actionperformed de exemplu) b. Se selectează câmpul din fereastra de proprietăţi (tabul Events selectat) din dreptul evenimentului a cărui tratare se doreşte. clic Dacă se doreşte apelarea altei metode sau se doreşte schimbarea numelui predefinit, se editează numele implicit după care se apasă Enter. În continuare se trece la editarea codului metodei, specific aplicaţiei. 121
5 Exemplu: Să se realizeze o aplicaţie care transformă gradele Celsius în grade Farenheit şi invers. Soluţie: După adăugarea unei etichete (JLabel) conţinând şirul de caractere Temperatura şi a unei casete de text (JTextField) pentru introducerea valorii şi afişarea rezultatului, se va adăuga interfeţei un control de tip buttongroup şi două butoane radio (JRadioButton). Controlul de tip buttongroup va servi la gruparea butoanelor radio. Pentru a realiza gruparea, se selectează succesiv, cu tasta Control apăsată, cele două butoane radio şi apoi, în fereastra de proprietăţi, se selectează pentru proprietatea buttongroup valoarea buttongroup1, respectiv obiectul deja adăugat. Proprietatea text a butoanelor radio se modifică în "Celsius -> Fahrenheit" respectiv "Fahrenheit -> Celsius". Se mai adaugă două butoane (JButton) având proprietatea label "Calculează" respectiv "Gata". Pentru a stabili sensul transformării se adaugă clasei aplicaţiei o variabilă denumită sens de tip boolean având valoarea true pentru Celsius - Fahrenheit. 122
6 Folosind proprietatea selected a primului buton Radio se va impune ca la pornirea aplicaţiei acesta să fie selectat. Corespunzător se va interveni în constructorul clasei dând variabilei sens valoarea true. 123
7 Mai urmează să se adauge metodele de tratare a evenimentelor declanşate la selectarea butoanelor. Pentru primul buton radio codul metodei va fi: Pentru al doilea buton radio codul va fi: Butonul "Calculează" va declanşa execuţia unei metode care va coţine preluarea valorii din controlul de tip JTextfield, conversia sa din String în double, calculul noii valori şi memorarea acesteia, după conversie în String, în controlul de tip JTextField. Pentru transformare se vor folosi formulele: Celsius -> Fahrenheit: v = 9.0 / 5.0 * v ; Fahrenheit -> Celsius v = 5.0 / 9.0 * (v ); Pentru al doilea buton "Gata", funcţia de tratare a evenimentului declanşat la acţionarea sa va opri aplicaţia. 124
8 Rezultat posibil: 8.4 Casete de validare (Check button) Un control de tip casetă de validare (checkbox) poate avea două stări: selectat sau neselectat. Starea de selectare poate fi stabilită în momentul realizării interfeţei grafice sau în timpul execuţiei aplicaţiei, prin apelul metodei setchecked(); Exemplu de utilizare: Se consideră o aplicaţie care afişează trei controale, un control de tip JLabel şi două de tip JCheckBox, ca în figură. 125
9 Selectarea butoanelor de tip JCheckBox trebuie să modifice aspectul fontului folosit la scrierea şirului de caractere conţinut în JLabel. Ambelor butoane li se va ataşa aceeaşi funcţie de tratare. Pentru început se include metoda ataşată implicit primului buton: Se revine în fereastra de proprietăţi şi i se modifică numele: Apoi se editează textul metodei: Pentru al doilea buton (italic) ataşarea aceleiaşi metode pentru evenimentul actionperformed se realizează astfel: - se selecteasă câmpul din dreptul evenimentului actionperformed: Mediul de programare afişează automat numele metodei, italicactionperformed(). 126
10 - fără a intra în fereastra de editare a clasei (fără a apăsa tasta Enter) se modifică numele metodei (italicactionperformed -> cbactionperformed) şi apoi se apasă tasta Enter. 127
Chat (Chat Room) Setarea modului de vizualizare a mesajelor în camera de chat
Chat (Chat Room) Această unealtă poate fi utilizată pe orice site pentru a crea și utiliza camere de chat. Una dintre camere este cea implicită, dar deținătorul site-ului mai poate crea și altele. Rolul
More informationGhid pentru salvarea mail-urilor folosind un client de mail
Ghid pentru salvarea mail-urilor folosind un client de mail Tutorialul de fata se adreseaza acelora care utilizeaza posta de mail a Universitatii Tehnice folosind unul din urmatoarii clienti de mail: 1.
More informationModulul 4 Calcul tabelar
Modulul 4 Calcul tabelar Primii pasi cu foile de calcul Pornirea unei aplicatii de calcul tabelar Pentru a porni aplicatia de calcul tabelar - Microsoft Excel deschideti meniul Start si din optiunea Programs
More informationRoad Traffic Information and Monitoring System
Acta Technica Napocensis: Civil Engineering & Architecture Vol. 57, No. 1 (2014) Journal homepage: http://constructii.utcluj.ro/actacivileng Road Traffic Information and Monitoring System Mihai Iliescu
More informationReviSal - Manual Utilizare
ReviSal - Manual Utilizare Aplicatia ReviSal este o componenta a aplicatiilor ITM si permite inregistrarea salariatilor si contractelor de munca ale acestora pentru un anumit angajator dupa adaugarea sa
More informationGhidul utilizatorului de software
Ghidul utilizatorului de software Seria QL de la Brother Conţinutul acestui manual şi specificaţiile acestui produs sunt supuse modificărilor fără notificare. Brother îşi rezervă dreptul de a efectua modificări,
More information5. LIMBAJUL SQL 5.1 Prezentare generală neprocedural declarativ extensii dialect implementarea limbajului SQL apelare directă modulară încapsulată
5. LIMBAJUL SQL 5.1 Prezentare generală SQL (Structured Query Language) este în prezent, unul din cele mai puternice limbaje structurate pentru interogarea bazelor de date relaţionale. Pronunţia oficială:
More informationjeudi 22 octobre 15 Limbajul SQL
Limbajul SQL Principiile SQL O interogatie se termina prin ; Instructiunile sunt in majuscule (conventie) Numele câmpurilor sau a tabelelor - scriere exacta Numele nu pot depasi 128 caractere 2/ 21 Gestiunea
More information// Correntista. //Conta Corrente. package Banco; public class Correntista { String nome, sobrenome; int cpf;
// Correntista public class Correntista { String nome, sobrenome; int cpf; public Correntista(){ nome = "zé"; sobrenome = "Pereira"; cpf = 123456; public void setnome(string n){ nome = n; public void setsobrenome(string
More informationCS 335 Lecture 06 Java Programming GUI and Swing
CS 335 Lecture 06 Java Programming GUI and Swing Java: Basic GUI Components Swing component overview Event handling Inner classes and anonymous inner classes Examples and various components Layouts Panels
More informationSISTEMUL DE OPERARE WINDOWS XP
SISTEMUL DE OPERARE WINDOWS XP Sistemele de operare din familia Windows sunt sisteme de operare bazate pe o interfaţă grafică în care fiecare aplicaţie (program) care este deschisă primeşte drept zonă
More informationProfesor univ. dr. Maria BOLDEA Lector univ. dr. Bogdan Ion BOLDEA. EXCEL 2007 Teorie şi aplicaţii
Profesor univ. dr. Maria BOLDEA Lector univ. dr. Bogdan Ion BOLDEA EXCEL 2007 Teorie şi aplicaţii Editura MIRTON Timişoara, 2010 EXCEL 2007 Teorie şi aplicaţii CUPRINS Capitolul 1. PROGRAME DE CALCUL TABELAR
More informationGHID DE UTILIZARE MICROSOFT OFFICE 2007. Versiunea documentului 2.0
GHID DE UTILIZARE MICROSOFT OFFICE 2007 Versiunea documentului 2.0 septembrie 2008 CUPRINS Cuprins... 2 Tabela de Figuri... 9 1. Introducere... 11 2. Microsoft Office 2007... 11 2.1. FORMATAREA PAGINII...
More informationThe Flow of Funds Into and Out of Business
BULETINUL Universităţii Petrol Gaze din Ploieşti Vol. LX No. 2/2008 69-76 Seria Ştiinţe Economice The Flow of Funds Into and Out of Business Mihail Vincenţiu Ivan Petroleum-Gas University of Ploieşti,
More informationApplying TwoStep Cluster Analysis for Identifying Bank Customers Profile
BULETINUL UniversităŃii Petrol Gaze din Ploieşti Vol. LXII No. 3/00 66-75 Seria ŞtiinŃe Economice Applying TwoStep Cluster Analysis for Identifying Bank Customers Profile Daniela Şchiopu Petroleum-Gas
More informationpublic class Craps extends JFrame implements ActionListener { final int WON = 0,LOST =1, CONTINUE = 2;
Lecture 15 The Game of "Craps" In the game of "craps" a player throws a pair of dice. If the sum on the faces of the pair of dice after the first toss is 7 or 11 the player wins; if the sum on the first
More information5.17 GUI. Xiaoyi Jiang Informatik I Grundlagen der Programmierung
AWT vs. Swing AWT (Abstract Window Toolkit; Package java.awt) Benutzt Steuerelemente des darunterliegenden Betriebssystems Native Code (direkt für die Maschine geschrieben, keine VM); schnell Aussehen
More informationControlul aplicaţiilor ce funcţionează pe sisteme Windows prin intermediul dispozitivelor Android
Revista Română de Interacţiune Om-Calculator 5 (3) 2012, 81-96 MatrixRom Controlul aplicaţiilor ce funcţionează pe sisteme Windows prin intermediul dispozitivelor Android Cristina Şerban, Irina Grosu,
More informationS7-200. 1. Privire de ansamblu asupra automatelor programabile din familia SIMATIC. Fig 1: Privire de ansamblu
S7-200 1. Privire de ansamblu asupra automatelor programabile din familia SIMATIC. Fig 1: Privire de ansamblu 2. Prezentare generala Seria S7-200 reprezinta o linie de micro-plc (micro - programmable logic
More informationQuality Research by Using Performance Evaluation Metrics for Software Systems and Components
8 Revista Inforatica Econoică nr.3(39)/2006 Quality Research by Using Perforance Evaluation Metrics for Software Systes and Coponents Asist. Ion BULIGIU, prof.dr. Georgeta ŞOAVĂ Facultatea de Econoie şi
More informationDATA STORAGE METHOD FOR SYSTEMS WITH 8 BIT MICROPROCESSORS OR MICROCONTROLLERS
BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Tomul LIV (LVIII), Fasc. 3-4, 200 Secţia AUTOMATICĂ şi CALCULATOARE DATA STORAGE METHOD FOR SYSTEMS
More informationPROGRAME DE CALCUL TABELAR. MS EXCEL 2010
PROGRAME DE CALCUL TABELAR. MS EXCEL 2010 Scopul protocolului - la sfârșitul acestui laborator veți avea următoarele cunoștințe: -să deschideți şi să salvați fișiere cu programul Microsoft Excel -să efectuați
More informationUsing A Frame for Output
Eventos Roteiro Frames Formatting Output Event Handling Entering Data Using Fields in a Frame Creating a Data Entry Field Using a Field Reading Data in an Event Handler Handling Multiple Button Events
More informationCurs 3. CATIA V5R20. Prezentare generală. Generalităţi
1 Curs 3 CATIA V5R20. Prezentare generală. Generalităţi Fabricația asistată de calculator s-a dezvoltat ca răspuns la problema materializării unui model geometric existent pe planşeta proiectantului. Primul
More informationInstalarea MetaTrader Data Center
Instalarea MetaTrader Data Center Introducere Una dintre tehnologiile inovative ale MetaQuotes Software Corp. este un server-proxy special pentru terminalele client denumit MetaTrader Data Center. Acest
More information2013 Preliminary Financial Results Presentation. February 11 th, 2014
2013 Preliminary Financial Results Presentation February 11 th, 2014 1 Table of contents Activity in 4Q.2013 3 Main events 4 Public offers 5 Trading activity 6 Financial results 7 Financial highlights
More informationOnline stock trading platform
Revista Informatica Economică, nr.4 (40)/2006 77 Online stock trading platform Prof.dr. Ion LUNGU, prep. Vlad DIACONIŢA, asist. Adela BÂRA Catedra de Informatică Economică, A.S.E. Bucureşti The Internet
More informationI. Rolul ratelor de dobândă în determinarea cursului de schimb. Paritatea ratelor de dobândă
I. Rolul ratelor de dobândă în determinarea cursului de schimb. Paritatea ratelor de dobândă A. Considerăm că rata dobânzii aferentă unor titluri de stat emise în U.K. este 10% anual. Cursul spot în prezent
More informationDIGITIZAREA PARCELELOR AGRICOLE FERMIER CARE A SOLICITAT PLATA UNICĂ PE UNITATE DE SUPRAFAŢĂ (S.A.P.S.) IN CAMPANIILE ANTERIOARE (2007-2013)
DIGITIZAREA PARCELELOR AGRICOLE FERMIER CARE A SOLICITAT PLATA UNICĂ PE UNITATE DE SUPRAFAŢĂ (S.A.P.S.) IN CAMPANIILE ANTERIOARE (2007-2013) 2014 IPA ON-LINE Este un instrument pus la dispozitia fermierilor
More informationStudiu privind influenţa luminilor stroboscopice asupra percepţiei
Studiu privind influenţa luminilor stroboscopice asupra percepţiei Autori: Cruceanu Victor-Daniel Florea Raluca-Alexandra Matei Andrei-Daniel Mitroi Cristian-Andrei Stefan Madalin-Catalin Ungureanu Vladimir-Teodor
More informationOPEL INSIGNIA. Infotainment System
OPEL INSIGNIA Infotainment System Conţinut Introducere... 4 Aparatul radio... 30 CD player... 47 Intrarea AUX... 54 Portul USB... 56 Cadrul imaginilor digitale... 60 Sistemul de navigaţie... 63 Recunoaşterea
More informationhttp://netbeans.org/kb/docs/java/gui-functionality.html?print=yes
Page 1 of 6 Introduction to GUI Building Contributed by Saleem Gul and Tomas Pavek, maintained by Ruth Kusterer and Irina Filippova This beginner tutorial teaches you how to create a simple graphical user
More informationINFOGRAFICĂ. Aplicatii cu AUTOCAD
INFOGRAFICĂ Aplicatii cu AUTOCAD Infografică aplicaţii cu AUTOCAD 1 CUPRINS CAPITOLUL I INTRODUCERE.. 1.1. Lansarea programului AutoCAD şi descrierea ecranului de lucru 1.2. Crearea unui desen în AutoCAD
More informationManual pentru Instalarea Certificatului Digital Calificat DigiSign
Manual pentru Instalarea Certificatului Digital Calificat DigiSign Versiunea 2.1 În vederea folosirii corespunzătoare a certificatului digital calificat emis de DigiSign, vă rugăm să urmați instrucțiunile
More informationUNIVERSITATEA TEHNICĂ GHEORGHE ASACHI DIN IAŞI FACULTATEA DE ELECTRONICĂ, TELECOMUNICAŢII ŞI TEHNOLOGIA INFORMAŢIEI
UNIVERSITATEA TEHNICĂ GHEORGHE ASACHI DIN IAŞI FACULTATEA DE ELECTRONICĂ, TELECOMUNICAŢII ŞI TEHNOLOGIA INFORMAŢIEI PROIECT DE DISERTAŢIE CONDUCĂTOR, CONFERENŢIAR DOCTOR INGINER, Luminiţa Scripcariu MASTERAND,
More informationHomework/Program #5 Solutions
Homework/Program #5 Solutions Problem #1 (20 points) Using the standard Java Scanner class. Look at http://natch3z.blogspot.com/2008/11/read-text-file-using-javautilscanner.html as an exampleof using the
More informationExtending Desktop Applications to the Web
Extending Desktop Applications to the Web Arno Puder San Francisco State University Computer Science Department 1600 Holloway Avenue San Francisco, CA 94132 arno@sfsu.edu Abstract. Web applications have
More informationQuality Assurance Review for Higher Education
for Higher Education The quality of the Romanian International Master s Programs. Liliana Donath Quality Assurance Review, Vol. 3, Nr. 2, Septembrie 2011, p. 147 154 Publicat de: Consiliul Agenþiei Române
More informationTHE NEED TO USE DATA MINING TECHNIQUES IN E-BUSINESS
NECESITATEA UTILIZĂRII TEHNICILOR DATA MINING ÎN E-BUSINESS Claudia Elena Dinucă Facultatea de Economie şi Administrarea Afacerilor, Universitatea din Craiova clauely4u@yahoo.com THE NEED TO USE DATA MINING
More informationHow Scala Improved Our Java
How Scala Improved Our Java Sam Reid PhET Interactive Simulations University of Colorado http://spot.colorado.edu/~reids/ PhET Interactive Simulations Provides free, open source educational science simulations
More informationExcel. 6. Excel CUPRINS
6. Excel CUPRINS 6. Excel...1 6.1. Prezentare generală...2 6.2. Lucrul cu foaia electronică de calcul...4 6.3. Calcule...6 6.4. Reprezentarea grafică a datelor...7 6.4.1. Reprezentarea funcţiilor de o
More informationCORRELATIVE STUDY OF PMA SCORING IN A GROUP OF ROMANIAN PATIENTS SUBMITTED TO TOTAL HIP REPLACEMENT
Rev. Med. Chir. Soc. Med. Nat., Iaşi 2012 vol. 116, no. 3 SURGERY ORIGINAL PAPERS CORRELATIVE STUDY OF PMA SCORING IN A GROUP OF ROMANIAN PATIENTS SUBMITTED TO TOTAL HIP REPLACEMENT Carmen Grierosu 1,
More informationManual de instalare, programare si utilizare pentru sistemul de alarma wireless cu apelator GSM ARLS-GSM-004.
Manual de instalare, programare si utilizare pentru sistemul de alarma wireless cu apelator GSM ARLS-GSM-004. 1. Acest sistem inglobeaza ultimile noutati in proiectarea si fabricarea sistemelor de alarma.
More informationWebsite for Human Resources Management in a Public Institution Using Caché Object-Oriented Model
Petroleum-Gas University of Ploiesti BULLETIN Vol. LXII No. 3/2010 85-94 Economic Sciences Series Website for Human Resources Management in a Public Institution Using Caché Object-Oriented Model Aurelia
More informationMODULUL 4 BAZELE UTILIZĂRII APLICAŢIILOR DE CALCUL TABELAR; APLICAŢIA EXCEL DIN MICROSOFT OFFICE CURSUL
MODULUL 4 BAZELE UTILIZĂRII APLICAŢIILOR DE CALCUL TABELAR; APLICAŢIA EXCEL DIN MICROSOFT OFFICE CURSUL UTILIZAREA CALCULATORULUI PERSONAL; APLICAREA TIC ÎN ŞCOALĂ ŞI AFACERI Pag. 1 Obiectivele acestui
More informationDESIGN OF AN EXPERT SYSTEM FOR EFFICIENT SELECTION OF DATA MINING METHOD
BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Tomul LIV (LVIII), Fasc. 2, 2008 Secţia AUTOMATICĂ şi CALCULATOARE DESIGN OF AN EXPERT SYSTEM FOR EFFICIENT
More informationSeminar 2. Diagrama SIPOC. Harta proceselor. Studiu de caz pentru un ansamblu de procese. Scop. Durată. Obiective CUPRINS. A. Diagrama SIPOC pag.
Seminar 2 Diagrama SIPOC. Harta proceselor. Studiu de caz pentru un ansamblu de procese Scop - Realizarea de către studenți a diagramei SIPOC și a hărții proceselor (HP) pentru o companie Durată Obiective
More informationDecline in prolonged hormone replacement therapy in women aged 45 years or more, and impact of a centralised database tool
5 Review Article Decline in prolonged hormone replacement therapy in women aged 45 years or more, and impact of a centralised database tool MARTINA TEICHERT, FEDOR BAART AND PETER A.G.M. DE SMET REZUMAT
More informationAnalele Universităţii Constantin Brâncuşi din Târgu Jiu, Seria Economie, Nr. 4/2010
UTILIZAREA METODEI COSTURILOR TINTA IN STABILIREA PRETURILOR Prep univ. drd. Aurelian Ionut CEAUSESCU Universitatea Constantin Brancusi din Targu-Jiu,FSEGA Conf.univ.dr. Cecilia VADUVA Universitatea Constantin
More informationTL-WR841N TL-WR841ND Router Wireless N
TL-WR841N TL-WR841ND Rev: 3.0.3 1910010264 COPYRIGHT & TRADEMARKS Specificatiile pot fi modificate fara o notificare prealabila. este o marca inregistrata a TP-LINK TECHNOLOGIES CO., LTD. Alte marci si
More informationRomanian entrepreneurial environment, key aspect in investment decision. Mediul intreprenorial în România, aspect cheie în decizia de investiţii
24 The Ninth International Conference Romanian entrepreneurial, key aspect in investment decision Mediul intreprenorial în România, aspect cheie în decizia de investiţii Ciprian NICOLESCU The Bucharest
More informationSOFTWARE RELIABILITY PREDICTION MODEL USING RAYLEIGH FUNCTION
U.P.B. Sci. Bull., Series C, Vol. 73, Iss. 4, 2011 ISSN 1454-234x SOFTWARE RELIABILITY PREDICTION MODEL USING RAYLEIGH FUNCTION Ana Maria VLADU 1 Predicţia fiabilităţii produselor software poate determina
More informationThe Analysis of Currency Exchange Rate Evolution using a Data Mining Technique
Petroleum-Gas University of Ploiesti BULLETIN Vol. LXIII No. 3/2011 105-112 Economic Sciences Series The Analysis of Currency Exchange Rate Evolution using a Data Mining Technique Mădălina Cărbureanu Petroleum-Gas
More informationProgramming with Java GUI components
Programming with Java GUI components Java includes libraries to provide multi-platform support for Graphic User Interface objects. The multi-platform aspect of this is that you can write a program on a
More informationSISTEM INFORMATIC UNIC INTEGRAT AL ASIGURĂRILOR DE SĂNĂTATE DIN ROMÂNIA
SISTEM INFORMATIC UNIC INTEGRAT AL ASIGURĂRILOR DE SĂNĂTATE DIN ROMÂNIA Versiune document: 2.5 RELEASED Creat: 12.09.2007 Ultima actualizare: 30.01.2012 Acest document a fost realizat şi avizat de: Nume
More informationASOCIAȚIA DE ACREDITARE DIN ROMÂNIA ORGANISMUL NAȚIONAL DE ACREDITARE
ASOCIAȚIA DE ACREDITARE DIN ROMÂNIA ORGANISMUL NAȚIONAL DE ACREDITARE INSTRUCTIUNEA PENTRU VALIDAREA METODELOR UTILIZATE ÎN RENAR Cod: I-1 Ediția 1 Revizia: 0 DATA: 11.007 APROBAT: drd. ing. Cristian Dorin
More informationManual de utilizare. Digi Mobil Prepaid. Prepaid
Manual de utilizare Digi Mobil Prepaid Prepaid ROMÂNĂ Cuprins 1. Cartela USIM...4 2. Punerea în funcţiune şi primul apel...4 3. Creditul perioada de valabililtate a creditului şi perioada de graţie...4
More informationMANUAL DE INSTALARE SI UTILIZARE
MANUAL DE INSTALARE SI UTILIZARE Sistem de alarma wireless cu apelator telefonic integrat PNI 2700A Pagina 1 Inainte sa conectati sau sa utilizati acest produs, va rugam sa cititi cu atentie aceste instructiuni
More informationprivat <office@hotelbeta-cluj.ro> - 0264/450290 Montag, den 01. Februar 2010 um 00:00 Uhr - Aktualisiert Montag, den 05. März 2012 um 10:18 Uhr
Hotel Beta 2* Restaurant Hotel Beta Camera Hotel Beta Hostel Beta Type: Hotel Agent Name: privat Address: Str.Giordano-Bruno 1-3 Town: Cluj Postcode: 400243 Phone: 0264/455290 Email and Webadress: office@hotelbeta-cluj.ro,
More informationBAZE DE DATE LECTOR DR. ADRIAN RUNCEANU
Universitatea Constantin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu BAZE DE DATE LECTOR DR. ADRIAN RUNCEANU 03.03.2013 Curs 2 - BAZE DE DATE 2 Curs 2 Sistemul
More informationProject manager s pocket guide. Ghidul de buzunar al managerului de proiect
The Ninth International Conference 159 Project manager s pocket guide Ghidul de buzunar al managerului de proiect Codin CARAGEA OTP Bank, Bucharest, Romania e-mail: codin.caragea@otpbank.ro Gabriela POPA,
More informationINSTRUCŢIUNI PENTRU COMPLETAREA FORMULARULUI DS 160
INSTRUCŢIUNI PENTRU COMPLETAREA FORMULARULUI DS 160 IMPORTANT: acest formular se completează doar electronic, de la un PC care are o conexiune bună la internet. 1. INTRODUCERE + GENERALITĂŢI 2. INSTRUCŢIUNI
More informationManual de utilizare MONEY TRADE BCR pers juridice
Manual de utilizare MONEY TRADE BCR pers juridice Capitolul 1. Destinat Clienţilor BCR utilizatori ai MONEY TRADE BCR Utilizatori ai prezentului document sunt Clienţi care au încheiat cu BCR Convenţia
More informationTema: Encriptación por Transposición
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class PrincipalSO extends JApplet implements ActionListener { // Declaración global JLabel lblclave, lblencriptar, lblencriptado,
More informationSkills and Topics for TeenCoder: Java Programming
Skills and Topics for TeenCoder: Java Programming Our Self-Study Approach Our courses are self-study and can be completed on the student's own computer, at their own pace. You can steer your student in
More informationModule DPD Magento. 30-11-2014 Business Development. 2016/02 Page 1 of 23
Module DPD Magento 30-11-2014 Business Development Dragos Buzea Manager 30-11-2014 Support Specialist Alexandru Martin 15-01-2016 update Support Specialist Alexandru Martin 03-02-2016 revised, new font
More informationThe Annual Inflation Rate Analysis Using Data Mining Techniques
Economic Insights Trends and Challenges Vol. I (LXIV) No. 4/2012 121-128 The Annual Inflation Rate Analysis Using Data Mining Techniques Mădălina Cărbureanu Petroleum-Gas University of Ploiesti, Bd. Bucuresti
More informationA Practical Implementation of a Data Mining Technique
BULETINUL Universităţii Petrol Gaze din Ploieşti Vol. LIX No. 1/2007 51-56 Seria Matematică - Informatică - Fizică A Practical Implementation of a Data Mining Technique Elia Petre Universitatea Petrol-Gaze
More informationGraphical User Interfaces
M14_REGE1813_02_SE_C14.qxd 2/10/10 3:43 PM Page 822 Chapter14 Graphical User Interfaces 14.1 GUI Basics Graphical Input and Output with Option Panes Working with Frames Buttons, Text Fields, and Labels
More informationCursul 1. Notiuni fundamentale privind utilizarea calculatorului
Cursul. Notiuni fundamentale privind utilizarea calculatorului Bibliografie. M. Băduţ, Calculatorul în trei timpi, ed. Polirom, Iaşi, 003.. E. Cherchez, M. Şerban, PC pas cu pas, ed. Polirom, Iaşi, 005.
More informationII. JavaScript date şi operatori
II. JavaScript date şi operatori Tipuri de date Date numerice Booleene String Null Numere întregi Virgulă mobilă -2 53... 2 53 ±1.7976931348e 308... ±5e -324 True, false Orice text Lipsa unei valori Secvenţe
More informationMoney and the Key Aspects of Financial Management
BULETINUL Universităţii Petrol Gaze din Ploieşti Vol. LX No. 4/2008 15-20 Seria Ştiinţe Economice Money and the Key Aspects of Financial Management Mihail Vincenţiu Ivan*, Ferenc Farkas** * Petroleum-Gas
More informationManual pentru Instalarea Certificatului Digital Calificat DigiSign
Manual pentru Instalarea Certificatului Digital Calificat DigiSign Versiunea 3.0 În vederea folosirii corespunzătoare a certificatului digital calificat emis de DigiSign, vă rugăm să urmați instrucțiunile
More informationAdaptor Powerline 500 PassThru (XAVB5401) Ghid de instalare
Adaptor Powerline 500 PassThru (XAVB5401) Ghid de instalare Cuprins Conţinutul ambalajului.................................. 3 Caracteristicile hardware................................. 4 Descrierile ledurilor.....................................
More informationSmartbox - Router wireless. Manual de utilizare
Smartbox - Router wireless Manual de utilizare CUPRINS 1 Avertismente și precauţii... 1-1 2 Conectarea cablurilor și instrucţiuni elementare... 2-1 2.1 Conectarea cablurilor...2-1 2.2 Pornirea HG658...2-2
More informationNOUTĂŢI PRIVIND MODIFICAREA POLITICII CONTABILE REFERITOARE LA METODA DE EVALUARE A ACTIVELOR IMOBILIZATE
NOUTĂŢI PRIVIND MODIFICAREA POLITICII CONTABILE REFERITOARE LA METODA DE EVALUARE A ACTIVELOR IMOBILIZATE Dr. Alexandrina Teodora BORFOAIA Direcţia de Legislaţie şi Reglementări Contabile Ministerul Finanţelor
More informationRisk Management Aspects Related to the Current International Financial Crisis
BULETINUL Universităţii Petrol Gaze din Ploieşti Vol. LXI No. 2/2009 76-81 Seria Ştiinţe Economice Risk Management Aspects Related to the Current International Financial Crisis Silviu-Marius Şeitan Centre
More informationDIGITIZAREA PARCELELOR AGRICOLE FERMIERI CARE NU AU MAI SOLICITAT PLATA UNICĂ PE UNITATE DE SUPRAFAŢĂ (S.A.P.S.) ÎN CAMPANIILE ANTERIOARE (2007-2013)
DIGITIZAREA PARCELELOR AGRICOLE FERMIERI CARE NU AU MAI SOLICITAT PLATA UNICĂ PE UNITATE DE SUPRAFAŢĂ (S.A.P.S.) ÎN CAMPANIILE ANTERIOARE (2007-2013) IPA ON-LINE Este un instrument pus la dispozitia fermierilor
More information- suport de curs - INFORMATICĂ APLICATĂ ÎN PSIHOLOGIE FACULTATEA DE PSIHOLOGIE ŞI ŞTIINŢELE EDUCAŢIEI
FACULTATEA DE PSIHOLOGIE ŞI ŞTIINŢELE EDUCAŢIEI DISCIPLINA: Informatică aplicată în psihologie (disciplină obligatorie, de specialitate) PROGRAMUL DE STUDIU: PSIHOLOGIE CICLUL DE STUDII: I diplomă de licenţă,
More informationDispozitiv universal de extindere a razei WiFi, Versiunea Powerline (XAVN2001) Ghid de instalare
Dispozitiv universal de extindere a razei WiFi, Versiunea Powerline (XAVN2001) Ghid de instalare Asistenţă tehnică Vă mulţumim că aţi ales produsele NETGEAR. După ce aţi instalat dispozitivul dvs., identificaţi
More informationDESIGNING A DRIP IRRIGATION SYSTEM USING HYDROCALC IRRIGATION PLANNING PROIECTAREA UNUI SISTEM DE IRIGAŢII PRIN PICURARE UTILIZÂND PROGRAMUL HYDROCALC
DESIGNING A DRIP IRRIGATION SYSTEM USING HYDROCALC IRRIGATION PLANNING PROIECTAREA UNUI SISTEM DE IRIGAŢII PRIN PICURARE UTILIZÂND PROGRAMUL HYDROCALC Abstract: The competitive demand of available water
More informationINTRODUCTION TO COMPUTER PROGRAMMING. Richard Pierse. Class 7: Object-Oriented Programming. Introduction
INTRODUCTION TO COMPUTER PROGRAMMING Richard Pierse Class 7: Object-Oriented Programming Introduction One of the key issues in programming is the reusability of code. Suppose that you have written a program
More informationEffective and Efficient Tools in Human Resources Management Control
Petroleum-Gas University of Ploiesti BULLETIN Vol. LXIII No. 3/2011 59 66 Economic Sciences Series Effective and Efficient Tools in Human Resources Management Control Mihaela Dumitrana, Gabriel Radu, Mariana
More informationAMBASADA R. TURCIA Biroul Consilierului Comercial. Bd.Magheru no.24 et.4/27 Tel:40 1 318 39 39 BUCURESTI, ROMANIA Fax:40 1 318 44 99 dtbuk@rdsmail.
AMBASADA R. TURCIA Biroul Consilierului Comercial Bd.Magheru no.24 et.4/27 Tel:40 1 318 39 39 BUCURESTI, ROMANIA Fax:40 1 318 44 99 dtbuk@rdsmail.ro No:1246 Data:24.06.2008 Catre, CAMERA DE COMERT Şİ İNDUSTRİE
More informationInterfata administrare webhosting Plesk 2007 RCS-RDS SA
Interfata administrare webhosting Plesk Interfata administrare webhosting Plesk 2 Cuprins 0 I. Introducere 1 Autentificarea... in Plesk 6 Daca ati uitat parola... 6 2 Familiarizarea... cu interfata Plesk
More informationLeadership. Common mistakes of managers
Leadership. Common mistakes of managers Andrei Pitis Monica Ene-Pietrosanu 1 Topics Recap Fatal errors managers make and how can you avoid them 10 things great bosses know 6 tips for new managers 2 Maslow
More informationAdvanced Network Programming Lab using Java. Angelos Stavrou
Advanced Network Programming Lab using Java Angelos Stavrou Table of Contents A simple Java Client...3 A simple Java Server...4 An advanced Java Client...5 An advanced Java Server...8 A Multi-threaded
More informationRomana. Manual de utilizare Telefon mobil GSM Model Q1 G3T
Romana Manual de utilizare Telefon mobil GSM Model Q1 G3T 1 Romana Cuprins 1. Masuri de siguranta 5 1.1. PTR. SIGURANAT DVS 5 1.2. MASURI DE SECURITATE 6 1.3. INTRETINERE 6 2. Telefonul Dvs. 7 3. Utilizare
More informationA Decision Tree for Weather Prediction
BULETINUL UniversităŃii Petrol Gaze din Ploieşti Vol. LXI No. 1/2009 77-82 Seria Matematică - Informatică - Fizică A Decision Tree for Weather Prediction Elia Georgiana Petre Universitatea Petrol-Gaze
More informationInformatik II. // ActionListener hinzufügen btnconvert.addactionlistener(this); super.setdefaultcloseoperation(jframe.
Universität Augsburg, Institut für Informatik Sommersemester 2006 Prof. Dr. Werner Kießling 20. Juli. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 11 Aufgabe 1: Währungsrechner CurrencyConverter.java
More informationCours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr
Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Java Avancé GUI Graphical
More informationSchueler-Organisiertes Lernen am Beispiel von Grafischen Benutzer-Schnittstellen in Java Tag der Offenen Tür - GTS 2008
Schueler-Organisiertes Lernen am Beispiel von Grafischen Benutzer-Schnittstellen in Java Tag der Offenen Tür - GTS 2008 http://worgtsone.scienceontheweb.net/worgtsone/ - mailto: worgtsone @ hush.com Sa
More informationRegresia liniară simplă
Regresia liniară simplă Introducere Să presupunem că suntem interesaţi să facem un studiu cu privire la relaţia dintre nivelul cunoştinţelor de matematică al studenţilor la psihologie şi rezultatele la
More informationGUIs with Swing. Principles of Software Construction: Objects, Design, and Concurrency. Jonathan Aldrich and Charlie Garrod Fall 2012
GUIs with Swing Principles of Software Construction: Objects, Design, and Concurrency Jonathan Aldrich and Charlie Garrod Fall 2012 Slides copyright 2012 by Jeffrey Eppinger, Jonathan Aldrich, William
More informationSetare DVR pentru acces prin internet
Setare DVR pentru acces prin internet Setarea retelei pentru accesul dintr-o alta locatie este un proces relativ usor, insa trebuie sa intelegeti conceptul de port forwarding iar experienta in calculatoare
More informationMobile Wi-Fi Modem. ghid de instalare
Mobile Wi-Fi Modem ghid de instalare bun venit Vă mulţumim că aţi ales Orange și Mobile Wi-Fi Modem. Dispozitivul dumneavoastră Mobile Wi-Fi Modem utilizează cea mai modernă tehnologie mobilă pentru a
More informationExpenses, Risks and Advantages Generated by the Introduction of the Euro Currency
BULETINUL Universităţii Petrol Gaze din Ploieşti Vol. LVIII No. 3 /2006 47-52 Seria Ştiinţe Economice Expenses, Risks and Advantages Generated by the Introduction of the Euro Currency Ion Bucur Universitatea
More informationSEMANTIC CLASSIFICATION OF VERY HIGH RESOLUTION EARTH OBSERVATION IMAGE CONTENT BASED ON TOPOLOGICAL INFORMATION
U.P.B. Sci. Bull., Series C, Vol. 74, Iss. 3, 2012. ISSN 1454-234x SEMANTIC CLASSIFICATION OF VERY HIGH RESOLUTION EARTH OBSERVATION IMAGE CONTENT BASED ON TOPOLOGICAL INFORMATION Corina VĂDUVA 1, Inge
More informationMulti Channel AV Receiver (Receptor AV multicanal)
4-287-974-11(1) (RO) Multi Channel AV Receiver (Receptor AV multicanal) Instrucţiuni de utilizare STR-DA5700ES AVERTISMENT Pentru a reduce riscul de incendiu, nu acoperiţi orificiul de ventilare al aparatului
More informationConfigurare Editor de Text (Writer):
Configurare Editor de Text (Writer): Alegerea opţiunilor conform stilului dumneavoastră de lucru Titlu: Versiune: First (EN) edition: Prima ediţie RO: Configurare editor de text (Writer): Alegerea opţiunilor
More information