Java Swing Episod 5 – Desenarea pe un JPanel folosind Java Graphics

Java Swing Episod 5 – Desenarea pe un JPanel folosind Java Graphics

În acest tutorial Java vom vedea cum se poate suprascrie comportamentul implicit al metodei de desenare pentru componentele de interfaţă grafică din Java. De asemenea, o sa studiem cum se folosesc obiectele din clasa awt.Graphics pentru a desena elemente grafice simple, precum dreptunghiuri, cercuri, linii sau stringuri.

Continuare articol

PHP Commander – Partea a II-a

PHP Commander – Partea a II-a

Continuarea episodului I şi finalizarea aplicaţiei LEC PHP Simple Commander. Vom adăuga opţiuni de ştergere, copiere bulk şi arhivare ZIP a fişierelor. Mai implemetăm opţiune de upload fişiere pe server şi vom vorbi despre alte comenzi PHP legate de fişiere. Ca temă vă rămâne să implementaţi în script funcţii recursive de gestionare a fişierelor precum şi implementarea altor opţiuni (creare folder, dezarhivare, descărcare fişiere, editare şi afişare etc.). O versiune a aplicaţiei complete se află în arhiva cu sursele pentru descărcare.

Continuare articol

Formatarea condiţională – partea I

Formatarea condiţională – partea I

În acest tutorial Excel sunt prezentaţi paşii pentru formatare condiţională atunci când avem de-a face cu un criteriu simplu de formatare, atât în Excel 2003 cât şi în Excel 2007. Criteriul sau condiţia de formatare se va aplica prin comparaţia cu o valoare numerică sau cu adresa unei celule care conţine acea valoare.

Continuare articol

Validări – Data Validation (Input message – Error Alert)

Validări – Data Validation (Input message – Error Alert)

Din aceste două tutoriale pentru validări (prima parte o găsiţi aici) veţi afla cum să restricţionaţi intrările într-o celula doar la anumite valori. Validările se pot aplica pentru numere întregi şi reale, pentru date calendaristice şi valori de timp, pentru lungimea unui text (şir de caractere) introdus într-o celula.
De asemenea, se pot aplica validări bazate pe condiţii logice (Custom) şi se pot crea liste derulante folosind ca sursa valori dintr-o zona de celule.

Continuare articol

Aplicaţii Google Wave

Aplicaţii Google Wave

Vă mai aduceţi aminte de Google Wave? Ei bine, de curând cei de la Google au introdus în meniu o galerie de aplicaţii folositoare.

Continuare articol

Java Servlets: Atribute, RequestDispatcher şi SendRedirect – partea a IV-a

Java Servlets: Atribute, RequestDispatcher şi SendRedirect – partea a IV-a

Folosind o mică aplicaţie vom discuta astăzi despre modul în care putem asigura comunicarea între servleturi folosind atributele şi cam care sunt diferenţele dintre atribute şi prarametrii. Un alt subiect va fi modul în care putem să trimitem către o altă pagină fără a trimite şi datele de pe request şi response, sau cum putem face trimiterea către o pagină, însă de data aceasta păstrând datele de pe request şi response.

Continuare articol

Cookie în PHP

Cookie în PHP

PHP este un limbaj de programare “stateless”, adică la fiecare execuţie a scriptului PHP serverul resetează valorile definite la rularea anterioară. Acest lucru este uneori destul de incomod când ai nevoie să memorezi informaţie despre vizitatorii care accesează un site sau despre modul în care interacţionează ei cu site-ul. Pentru aceasta există nişte containere mici de date, numite Cookies, stocate în browser-ul clientului. Pe baza informaţiei din cookies funcţionează sistemele de logare, votare (poll) sau cele de statistică (Google Analytics, Trafic.ro).

Continuare articol

Validări – Data Validation

Validări – Data Validation

Aceasta este prima înregistrare pentru validări. Din ea veţi afla cum să restricţionaţi intrările într-o celula doar la anumite valori. Validarile se pot aplica pentru numere întregi şi reale, pentru date calendaristice şi valori de timp, pentru lungimea unui text (şir de caractere) introdus într-o celulă.
De asemena se pot aplica validări bazate pe condiţii logice (Custom) şi se pot crea liste derulante folosind ca sursă valori dintr-o zona de celule.

Continuare articol

Filtru avansat – Zona de criterii

Filtru avansat – Zona de criterii

Aceasta este a doua înregistrare pentru filtrul avansat. Din ea puteţi afla ce se întâmplă atunci când două criterii sunt distribuite pe verticală în zona de criterii şi cum se înscriu condiţiile logice în comparaţie cu înscrierea criteriilor simple.

Continuare articol

CNN se teme de Facebook

CNN se teme de Facebook

Într-un interviu acordat recent pentru BusinessWeek, preşedintele CNN, Jon Klein a declarat că Facebook reprezintă o mai mare ameninţare decât alte organizaţii media.

Continuare articol