Tranziție pentru a lucra la java - overflow în rusă

Am început să lucrez cu java. Eu folosesc NetBeans 7 și MySQL. Există următoarele întrebări, răspunsurile la care aș dori să primesc.

  1. Care este numele aplicației desktop în Java?
  2. Care este numele (forma) modulului de proiect în Java?
  3. Care sunt componentele Visual (VCL) în Java?
  4. Care sunt componentele și metodele de conectare la baza de date?
  5. Cu ce ​​componente puteți afișa seturi de date?
  6. Cum se conectează la serverele COM ca MS Excel?

a fost întrebat 30 aprilie '12 la 6:22







Închis din cauza faptului că problema este prea frecvente participanți Yuri PSP ♦. A K. Alex. KFF. Kromster pe 4 ianuarie, la 5:48.

Corectați întrebarea astfel încât să descrie o problemă specifică cu detalii suficiente pentru a determina un răspuns adecvat. Nu puneți mai multe întrebări la o dată. Consultați "Cum să adresați o întrebare bună?" Pentru a clarifica situația. Dacă întrebarea poate fi reformulată în conformitate cu regulile menționate în certificat. editați-l.

Swing, jbdc, ați citit o carte mică pentru început. Și apoi asemenea sarcini - nu sunt rezolvate cu astfel de întrebări. - Gorets pe data de 30 aprilie '12 la 7:43

Care este numele aplicației desktop în Java?
aplicația desktop din consola nu este diferită - doar clasele folosite.

Care este numele (forma) modulului de proiect în Java?






JFrame, este componenta principală pentru dezvoltarea unei interfețe GUI.

Care sunt componentele Visual (VCL) în Java?
dacă, în componentele vizuale sunt menite elemente de interfață banale, despre ele lor puteți citi documentația privind Swing (clase sunt în pachetul javax.swing). În cazul în care întrebarea este despre componentele complexe care vă permit să efectueze acțiuni specializate (de ex. Controlul pentru a afișa datele obținute din baza de date), atunci nu există nici unul în Java. Sunteți liber să implementați oricare dintre ele, exact așa cum aveți nevoie.

Care sunt componentele și metodele de conectare la baza de date?
@Gorets a observat în mod corect, cea mai ușoară opțiune este JDBC. deși în cazul dumneavoastră are sens să se uite spre unele cadre ORM simplu (poate reduce cantitatea de cod asociat cu interacțiunea cu baza de date): iBatis, hibernează. din moment ce sunt incepand de la zero, este probabil ca razobratsya cu ei va fi mai ușor, cel puțin sprijinită cu precizie.

Cu ce ​​componente puteți afișa seturi de date?
JTable - componenta este utilizată pentru a afișa datele din tabel. va trebui să implementați ceea ce este necesar într-o clasă separată, care va monitoriza comportamentul și afișarea corectă a datelor.

Cum se conectează la serverele COM ca MS Excel?
în acest caz particular: există librării libere care oferă funcționalitate gata, de exemplu: Apache POI

P.S. Diferențele dintre java și delphi sunt destul de semnificative. java nu are un set atât de mare de componente gata făcute, dar există un număr foarte mare de biblioteci libere care oferă funcționalitatea necesară. În plus, majoritatea au cod open source. dacă este necesar, puteți să faceți clic dreapta pe cod direct în cod.

p.s.s, de asemenea, "out of the box" nu aveți capacitatea de a crea și configura "fereastra" aplicației așa cum este făcută în Delphi. în java, întreaga interfață grafică trebuie codificată. Deși există cu siguranță variante (cadre) care facilitează această sarcină

răspuns dat la 30 aprilie '12 la 11:16







Articole similare

Trimiteți-le prietenilor: