Enviar búsqueda
Cargar
Java лекц№5
•
Descargar como PPTX, PDF
•
2 recomendaciones
•
1,482 vistas
E
Enkhee99
Seguir
Tecnología
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 13
Descargar ahora
Recomendados
Java лекц№3
Java лекц№3
Enkhee99
Java лекц2
Java лекц2
Enkhee99
Java лекц1
Java лекц1
Enkhee99
Java лекц5
Java лекц5
Enkhee99
Java лекц8
Java лекц8
Enkhee99
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Gantulga Dashdondov
Лабораторийн ажил № 2
Лабораторийн ажил № 2
bsuren_bn
Video lab1-web
Video lab1-web
bsuren_bn
Recomendados
Java лекц№3
Java лекц№3
Enkhee99
Java лекц2
Java лекц2
Enkhee99
Java лекц1
Java лекц1
Enkhee99
Java лекц5
Java лекц5
Enkhee99
Java лекц8
Java лекц8
Enkhee99
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Жава хэлний сурах бичиг Java helnii surah bichig Mongol
Gantulga Dashdondov
Лабораторийн ажил № 2
Лабораторийн ажил № 2
bsuren_bn
Video lab1-web
Video lab1-web
bsuren_bn
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Laboratory 14
Laboratory 14
Nergui Batjargal
Програм ба зүйрлэл
Програм ба зүйрлэл
Золбаяр Баярсайхан
Sw203lab6
Sw203lab6
Jargalsaikhan Alyeksandr
Sw203lab5
Sw203lab5
Jargalsaikhan Alyeksandr
Lab7
Lab7
Nergui Batjargal
Lab 12
Lab 12
Nergui Batjargal
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
Лабораторийн ажил № 1
Лабораторийн ажил № 1
bsuren_bn
Sw203 Lab7
Sw203 Lab7
Jargalsaikhan Alyeksandr
Lab6 db
Lab6 db
Nergui Batjargal
SW203 Lab10
SW203 Lab10
Jargalsaikhan Alyeksandr
Lab5
Lab5
Nergui Batjargal
Lab10 11
Lab10 11
Nergui Batjargal
It101-lab9
It101-lab9
Nergui Batjargal
Sw203 Lecture3 Advanced Java Program
Sw203 Lecture3 Advanced Java Program
Jargalsaikhan Alyeksandr
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203lab8
Sw203lab8
Jargalsaikhan Alyeksandr
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
oogiigiin lects
oogiigiin lects
guest0307c6
lecture11-2
lecture11-2
bsuren_bnbn
Más contenido relacionado
Destacado
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Laboratory 14
Laboratory 14
Nergui Batjargal
Програм ба зүйрлэл
Програм ба зүйрлэл
Золбаяр Баярсайхан
Sw203lab6
Sw203lab6
Jargalsaikhan Alyeksandr
Sw203lab5
Sw203lab5
Jargalsaikhan Alyeksandr
Lab7
Lab7
Nergui Batjargal
Lab 12
Lab 12
Nergui Batjargal
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
Лабораторийн ажил № 1
Лабораторийн ажил № 1
bsuren_bn
Sw203 Lab7
Sw203 Lab7
Jargalsaikhan Alyeksandr
Lab6 db
Lab6 db
Nergui Batjargal
SW203 Lab10
SW203 Lab10
Jargalsaikhan Alyeksandr
Lab5
Lab5
Nergui Batjargal
Lab10 11
Lab10 11
Nergui Batjargal
It101-lab9
It101-lab9
Nergui Batjargal
Sw203 Lecture3 Advanced Java Program
Sw203 Lecture3 Advanced Java Program
Jargalsaikhan Alyeksandr
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203lab8
Sw203lab8
Jargalsaikhan Alyeksandr
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
Destacado
(20)
Cs203 lab8
Cs203 lab8
Laboratory 14
Laboratory 14
Програм ба зүйрлэл
Програм ба зүйрлэл
Sw203lab6
Sw203lab6
Sw203lab5
Sw203lab5
Lab7
Lab7
Lab 12
Lab 12
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
Лабораторийн ажил № 1
Лабораторийн ажил № 1
Sw203 Lab7
Sw203 Lab7
Lab6 db
Lab6 db
SW203 Lab10
SW203 Lab10
Lab5
Lab5
Lab10 11
Lab10 11
It101-lab9
It101-lab9
Sw203 Lecture3 Advanced Java Program
Sw203 Lecture3 Advanced Java Program
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Sw203lab8
Sw203lab8
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Similar a Java лекц№5
oogiigiin lects
oogiigiin lects
guest0307c6
lecture11-2
lecture11-2
bsuren_bnbn
визуаль програмчлал тест
визуаль програмчлал тест
International Ulaanbaatar University
12
12
International Ulaanbaatar University
SW203 Lab9
SW203 Lab9
Jargalsaikhan Alyeksandr
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
Jargalsaikhan Alyeksandr
lecture11-1
lecture11-1
bsuren_bnbn
Sw203 Lecture4 Class Object
Sw203 Lecture4 Class Object
Jargalsaikhan Alyeksandr
Vb.net mon1
Vb.net mon1
Сод-Эрдэнэ Ч.
Lecture13,14
Lecture13,14
orgil
Vpi sem8
Vpi sem8
Gantur Togtokh
Similar a Java лекц№5
(11)
oogiigiin lects
oogiigiin lects
lecture11-2
lecture11-2
визуаль програмчлал тест
визуаль програмчлал тест
12
12
SW203 Lab9
SW203 Lab9
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
lecture11-1
lecture11-1
Sw203 Lecture4 Class Object
Sw203 Lecture4 Class Object
Vb.net mon1
Vb.net mon1
Lecture13,14
Lecture13,14
Vpi sem8
Vpi sem8
Java лекц№5
1.
Хэрэглэгчийн интерфейс Лекц
№4
2.
Хэрэглэгчийн интерфейс Java
хэрэглэгчийн интерфейсийг Swing компонентууд ашиглан бүтээдэг. Swing бол хэрэглэгчийн интерфейс бүтээх компонент , класуудын цуглуулга юм. Swing сангийн компонентууд нь агуулга-дүрслэл-үйлдэл загвараар зохиомжлогдсон байдаг. Нэг компонентоос цаашлааад бүхэл бүтэн системийг агуулга, дүрслэл, үйлдэл гэсэн 3 давхаргаар тодорхойлж болно.
3.
Хэрэглэгчийн интерфейс(үргэлжлэл) Програмын
кодыг давхаргуудад хувааснаар кодуудыг бие биенээс нь тусгаарлан хөгжүүлэх боломжтой байдаг.
4.
Javax.swingпакет
5.
Swing компонентууд Jlabel
JTextField JTextArea JPasswordField JFormattedTextField JButton JCheckBox JRadioButton JList JComboBox JMenu JToolbar JTable Jtree JFrame
6.
7.
Content pane руу
нэмнэ
8.
Content pane-ийн background
color, layout manager гэх мэт шинжүүдээр Content pane-ийг өөрчилнө.
9.
Content pane-ийн getContentPane
үзэгдлээр дамжуулан хандана
10.
Content pane-ийн setContentPane-ийг
ашиглан (JРanel гэх мэт) контейнерийг дахин байрлуулна.
11.
Default layout manager
ньBorderLayout
12.
13.
JFrameКомпонент үүсгэх(үргэлжлэл) JFramef
= new JFrame("This is a test"); Frame үүсгэх код: хаалтан дотор гарчигийг өгнө. f.setSize(400, 150); Frame-ийн хэмжээ: өргөн өндрийг зааж өгнө. Container content = f.getContentPane(); Frame-ийн агуулагчийг үүсгэх content.setBackground(Color.white); Frame-ийн фоны өнгийг зааж өгөх content.setLayout(new FlowLayout()); Layout манежерийг зааж өгөх //компонентуудыг байрлуулах хэсэг
14.
JFrameКомпонент үүсгэх(үргэлжлэл content.add(new
JButton("Button 1")); -Контент нэртэй агуулагч руу Button 1 –ийг компонентийг нэмэх f.addWindowListener(new ExitListener()); -Frame-д хаах үзэгдэл нэмэх f.setVisible(true); - Frame-г харагдуулахаар зааж өгөх Хэрэв f.setVisible(false); гэж бичиж өгвөл frame харагдахгүй
15.
jButtonкомпонент үүсгэх жишээ
import java.awt.*; import javax.swing.*; public class JAppletExample extends JApplet { public void init() { WindowUtilities.setNativeLookAndFeel(); Container content = getContentPane(); content.setBackground(Color.white); content.setLayout(new FlowLayout()); content.add(new JButton("Button 1")); }}
16.
Jbuttоn компонент үүсгэх
content.add(new JButton("Button 1"));- Дээрээ Button 1 гэсэн бичигтэй товчлуур үүсгэх ImageIcon cup = new ImageIcon("images/cup.gif"); -Зураг оруулж ирэх JButtonbutton3 = new JButton(cup);-Товчлуур үүсгээд оруулж ирсэн зургаа товчлуурт байрлуулах content.add(button3);- Товчлуурыг агуулагч руу нэмэх
17.
Descargar ahora