Aký je rozdiel medzi AWT a Swing?
Aký je rozdiel medzi AWT a Swing?

Video: Aký je rozdiel medzi AWT a Swing?

Video: Aký je rozdiel medzi AWT a Swing?
Video: Качай ногу, чтобы похудеть! Ускорьте метаболизм на 30% с помощью простых движений 2024, November
Anonim

v skratke, AWT a Swing sú dve sady nástrojov na vytváranie bohatých grafických používateľských rozhraní (GUI). Hlavný rozdiel medzi AWT a Swing v Jave je to tak AWT je pôvodná súprava nástrojov na vytváranie okien, grafiky a používateľského rozhrania v jazyku Java Hojdačka je sada nástrojov GUI widget pre Javu, ktorá je rozšírením AWT.

Len tak, čo je to Swing a AWT?

Hojdačka . AWT znamená Abstract windows toolkit. Hojdačka sa nazýva aj ako JFC's (Java Foundation class). AWT komponenty sa nazývajú Heavyweight komponent. Hojdačky sa nazývajú ľahký komponent, pretože hojdačka komponenty sú umiestnené na vrchu AWT komponenty a vykonajte prácu.

Tiež viete, aké triedy sú poskytované v Swing a AWT? Na rozdiel od AWT , Java Hojdačka poskytuje ľahké komponenty nezávislé od platformy. javax. hojdačka balík poskytuje triedy pre java hojdačka API ako JButton, JTextField, JTextArea, JRadioButton, JCheckbox, JMenu, JColorChooser atď.

Ľudia sa tiež pýtajú, aké sú výhody Swingu oproti AWT?

Hojdačka je najnovšia súprava nástrojov GUI a poskytuje bohatšiu sadu komponentov rozhrania ako tá AWT . Navyše, Hojdačka komponenty ponúkajú nasledovné výhody oproti AWT komponenty: Správanie a vzhľad Hojdačka komponenty sú konzistentné naprieč platformy, keďže AWT komponenty sa budú líšiť platformu od platformy.

Mám sa naučiť swing alebo JavaFX?

Ľudia, ktorí sú učenie Java sa odrádza naučiť sa Swing pretože Oracle sa snaží šíriť JavaFX medzi vývojármi Java. Mnohé učebnice Java neučia Hojdačka už viac. Počas používania Hojdačka sa oficiálne neodporúča, ty by mal určite naučiť sa JavaFX . Neublíži ti to učiť sa.

Odporúča: