„Abstract Window Toolkit” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
AWT
 
AWT
1. sor:
1. Bevezetés
 
==========================================================================
 
A Java programozási nyelv rendelkezik egy '''AWT''' nevű csomaggal, amelyben a grafikus felület ([[GUI]] - '''Graphical User Interface''') kialakításához szükséges látható, és nem látható komponenseket definiálja. Az AWT egyébként egy régebbi szabvány, de a Java-ban grafikus programoknál alapkövetelmény. Továbbfejlesztett változata a '''swing''' csomag. Általában a swinget használják, de mint már mondottam az is az AWT-n alapul. Az AWT tartalmaz még egyéb osztályokat is: eseménykezelés, nyomtatás, konténer, stb.
 
2. Az AWT
 
==========================================================================
 
Az AWT [[API]] osztályai a hiearchiában: '''java.awt'''. (a swingnek javax.swing)
20. sor:
=Megjegyzés=Az összes többi fő komponens, a swing csomagban találhatóak, ezeket szokták használni: JLabel, JFrame, JWindow, JButton, JMenu, JMenuBar, JMenuItem, JRadioButton, JList, JTextField, JTextArea, JComboBox, JCheckBox, JScrollPane, JColorChooser, JOptionPane.
 
3. Az eseményekről
 
==============================================================================
 
Minden grafikus programnak kezelnie kell az eseményeket, [[reagál]]nia kell a felhasználói üzenetekre. Minden esemény az AWTEvent osztályból származik, illetve léteznek eseményfigyelő interfészek, illetve eseménykezelő metódusok. A legtöbb komponenshez van rendelve eseményfigyelő, vagy eseményadapter.
29. sor:
Nagyon örülnék, ha a cikket valaki továbbírná, főleg az eseményekről szóló részt kéne kibővíteni, az esetleges hibáimat kijavítani. Az anyag fő forrása Angster Erzsébet Objektumorientált Tervezés és Programozás - Java c. könyve.
 
4. Linkek
=============================================================================
[http://4kor.hu A könyvről]
[http://java.lap.hu Java linkgyűjtemény]