Samarqand davlat universiteti informatika fakulteti


Download 47.64 Kb.
bet3/3
Sana05.05.2023
Hajmi47.64 Kb.
#1428891
1   2   3
Bog'liq
Xilola kurs ishi (1)

Java JDesktopPane misoli

  1. import java.awt.BorderLayout;

  2. import java.awt.Container;

  3. import javax.swing.JDesktopPane;

  4. import javax.swing.JFrame;

  5. import javax.swing.JInternalFrame;

  6. import javax.swing.JLabel;

  7. public class JDPaneDemo extends JFrame

  8. {

  9. public JDPaneDemo()

  10. {

  11. CustomDesktopPane desktopPane = new CustomDesktopPane();

  12. Container contentPane = getContentPane();

  13. contentPane.add(desktopPane, BorderLayout.CENTER);

  14. desktopPane.display(desktopPane);



  15. setTitle("JDesktopPane Example");

  16. setSize(300,350);

  17. setVisible(true);

  18. }

  19. public static void main(String args[])

  20. {

  21. new JDPaneDemo();

  22. }

  23. }

  24. class CustomDesktopPane extends JDesktopPane

  25. {

  26. int numFrames = 3, x = 30, y = 30;

  27. public void display(CustomDesktopPane dp)

  28. {

  29. for(int i = 0; i < numFrames ; ++i )

  30. {

  31.  JInternalFrame jframe = new JInternalFrame("Internal Frame " + i , truetruetruetrue);

  32.  jframe.setBounds(x, y, 250, 85);

  33. Container c1 = jframe.getContentPane( ) ;

  34. c1.add(new JLabel("I love my country"));

  35. dp.add( jframe );

  36. jframe.setVisible(true);

  37. y += 85;

  38. }

  39. }

  40. }

Output:





Xulosa
Har bir o'qituvchiga keng qamrovli bilim, innovatsion texnologiyalar, maktab g'oyalari, yo'nalishlari, allaqachon ma'lum bo'lganlarning ochilishiga vaqt sarflamay yo'nalishi kerak. Bugungi kunda dasturlash tillarini o'rganmasdan pedagogik malakali mutaxassis bo'lish mumkin emas. Dasturlash tillaridan foydalanish va o'qituvchining kasbiy faoliyatini baholash mezonlaridan biridir.
Shuning uchun bizning dasturlarimiz uchun yanada jadal o'tkazilishi kerak.Albatta, ulardan ba'zilaridan foydalanish uchun vaqt, mablag 'yoki hatto bilimga ega emas, chunki zamonaviy dasturlash tillari so'nggi yutuqlaridan foydalanadi.Ammo dasturlash nillari juda qulay.


Foydalanilgan adabiyotlar:
1.J.Bloch. Effective Java. Addison Wesley, New Jersey, 2008.
Foydalanilgan internet resurslar

  1. www.dasturchi.uz

  2. WWW.javatpoint.com

Download 47.64 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling