Mis vahe on AWT-l ja Swingil?
Mis vahe on AWT-l ja Swingil?

Video: Mis vahe on AWT-l ja Swingil?

Video: Mis vahe on AWT-l ja Swingil?
Video: Насколько надёжна 20-клапанная "чётверка"? Все слабые места легендарного 1.8 20v (без турбо). 2024, Mai
Anonim

Põgusalt, AWT ja Swing on kaks tööriistakomplekti rikkalike graafiliste kasutajaliideste (GUI) loomiseks. Peamine erinevus AWT ja Swingi vahel Javas on see nii AWT on Java algne platvormist sõltuv akende, graafika ja kasutajaliidese vidinate tööriistakomplekt Kiik on Java jaoks mõeldud GUI vidinate tööriistakomplekt, mis on selle laiendus AWT.

Nii, mis on Swing ja AWT?

Kiik . AWT tähistab abstraktsete akende tööriistakomplekti. Kiik Seda nimetatakse ka JFC-ks (Java Foundationi klassid). AWT komponente nimetatakse raskeks komponendiks. Kiiged nimetatakse kergeks komponendiks, kuna kiik komponendid asuvad ülaosas AWT komponendid ja töö ära teha.

Tea ka, milliseid tunde Swingis ja AWT-s pakutakse? Erinevalt AWT , Java Kiik pakub platvormist sõltumatuid ja kergeid komponente. Javax. kiik pakett pakub klassid java jaoks kiik API, nagu JButton, JTextField, JTextArea, JRadioButton, JCheckbox, JMenu, JColorChooser jne.

Inimesed küsivad ka, mis on Swingi eelised AWT ees?

Kiik on uusim GUI tööriistakomplekt ja pakub rikkalikumat liidese komponentide komplekti kui AWT . Lisaks, Kiik komponendid pakuvad järgmist eelised AWT ees komponendid: käitumine ja välimus Kiik komponendid on ühtsed üle platvormid, kusjuures AWT komponendid on platvormiti erinevad.

Kas ma peaksin õppima swingi või JavaFX-i?

Inimesed, kes on õppimine Java ei soovita õppida Swing sest Oracle üritab levida JavaFX Java arendajate seas. Paljud Java õpikud ei õpeta Kiik enam. Kasutamise ajal Kiik on ametlikult heidutatud, sina peaks kindlasti õppige JavaFX-i . See ei tee haiget, kui sa õppida.

Soovitan: