Jaký je rozdíl mezi AWT a Swing?
Jaký je rozdíl mezi AWT a Swing?

Video: Jaký je rozdíl mezi AWT a Swing?

Video: Jaký je rozdíl mezi AWT a Swing?
Video: MJC Stream: Видишь енота? А он есть! Главное об ML и компьютерном зрении 2024, Listopad
Anonim

Stručně, AWT a Swing jsou dvě sady nástrojů pro vytváření bohatých grafických uživatelských rozhraní (GUI). Hlavní rozdíl mezi AWT a Swing v Javě je to tak AWT je originální sada nástrojů pro vytváření oken, grafiku a uživatelské rozhraní v Javě Houpačka je sada nástrojů GUI widget pro Javu, která je rozšířením AWT.

Jen tak, co je Swing a AWT?

Houpačka . AWT znamená Abstract windows toolkit. Houpačka se také nazývá JFC (Java Foundation class). AWT komponenty se nazývají Heavyweight komponenty. Houpačky se nazývají lehká složka, protože houpačka komponenty sedí na horní straně AWT komponenty a dělat práci.

Také víte, jaké třídy jsou poskytovány v Swing a AWT? Na rozdíl od AWT , Java Houpačka poskytuje na platformě nezávislé a lehké komponenty. javax. houpačka balíček poskytuje třídy pro java houpačka API jako JButton, JTextField, JTextArea, JRadioButton, JCheckbox, JMenu, JColorChooser atd.

Lidé se také ptají, jaké jsou výhody Swingu oproti AWT?

Houpačka je nejnovější sada nástrojů GUI a poskytuje bohatší sadu komponent rozhraní než AWT . navíc Houpačka komponenty nabízejí následující výhody oproti AWT komponenty: Chování a vzhled Houpačka komponenty jsou konzistentní přes platformy, zatímco AWT komponenty se budou lišit platformu od platformy.

Mám se naučit swing nebo JavaFX?

Lidé, kteří jsou učení se Java se od toho odrazuje naučit Swing protože Oracle se snaží šířit JavaFX mezi Java vývojáři. Mnoho učebnic Java neučí Houpačka už Při používání Houpačka se oficiálně nedoporučuje, ty by měl rozhodně naučit se JavaFX . Nebude to bolet, když ty Učit se.

Doporučuje: