lecture11-1

804 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
804
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

lecture11-1

  1. 1. Лекц-11 Хэрэглэгчийн график интерфэйс
  2. 2. Агуулга <ul><li>Swing-ийн тухай </li><ul><li>Java Foundation Class
  3. 3. AWT </li></ul><li>Components
  4. 4. Containers
  5. 5. JFrame буюу цонх үүсгэх
  6. 6. Layout Management </li></ul>
  7. 7. Swing-ийн тухай <ul><li>javax.swing package нь </li><ul><li>window, button,combo box, menu зэрэг
  8. 8. Хэрэглэгчийн график интерфэйсийг төлөөлөх
  9. 9. классуудыг агуулдаг </li></ul><li>Swing нь </li><ul><li>Java Foundation Class гэх томоохон сангийн нэг хэсэг </li></ul></ul>
  10. 10. AWT & Swing <ul><li>java.awt package-д </li><ul><li>Хуучин график интерфэйс классууд байдаг
  11. 11. AWT нь Abstract Window Toolkit гэсэн үг </li></ul><li>Ихэнх component-үүдээ </li><ul><li>Үйлдлийн системээр дамжуулж зурдаг байсан </li></ul><li>javax.swing нь болохоор </li><ul><li>Component -үүдээ цэвэр жава дээр зурдаг
  12. 12. awt-ээс илүү баялаг бөгөөд боловсронгуй сантай </li></ul></ul>
  13. 13. Components <ul><li>Дэлгэцэн дээр харагдаж байгаа бүхнийг </li><ul><li>Component гэдэг
  14. 14. JFrame,button,panel,menu, checkbox зэрэг </li></ul><li>Swing-ийн бүх component-үүд нь </li><ul><li>javax.swing.JComponent классаас удамшсан </li></ul></ul>
  15. 15. JComponent класс <ul><li>JComponent нь </li><ul><li>java.awt.Container классаас удамшсан
  16. 16. Энэ нь java.awt.Component классаас удамшсан </li></ul><li>java.awt.Component класс нь </li><ul><li>Component-ийг Зурах болон үзэгдэл барих методуудыг агуулсан байдаг </li></ul></ul>
  17. 18. Container <ul><li>Component -үүд нь </li><ul><li>Дангаараа дэлгэц дээр оршдоггүй
  18. 19. Container дотор агуулагддаг </li></ul><li>Жава-ийг Container-үүд нь </li><ul><li>java.awt.Container классаас удамшсан байдаг </li></ul><li>Жишээ </li><ul><li>JFrame, JPanel, JApplet </li></ul></ul>
  19. 20. Container <ul><li>java.awt.Container класст </li><ul><li>Component-ийг удирдах болон
  20. 21. Layout (эмхлэх) методууд байдаг </li></ul><li>Container-ийн </li><ul><li>add() методоор Component-ийг
  21. 22. Container-ийн харагдах талбай руу нэмдэг
  22. 23. remove() методоор Component-ийг
  23. 24. Container-ийн харагдах талбайгаас зайлуулдаг </li></ul></ul>
  24. 25. JFrame <ul><li>Жава- д цонхийг </li><ul><li>Frame гэдэг </li></ul><li>java.awt санд </li><ul><li>Frame класс байдаг </li></ul><li>javax.swing санд </li><ul><li>JFrame класс байдаг
  25. 26. Энэ нь java.awt.Frame классаас удамшсан
  26. 27. Frame болон JFrame нь container класс юм </li></ul></ul>
  27. 29. JPanel <ul><li>javax.swing.JPanel класс нь </li><ul><li>Ерөнхий зориулалтын container
  28. 30. JFrame доторх component-үүдийг бүлэглэхэд хэрэглэгддэг </li></ul></ul>

×