Java applet Java dasturlash tilida yozilgan kichik dasturdir. Bunday dasturlar Web-hujjatga dinamik belgi qo'shish uchun ishlatiladi


Appletlarni buyruq satridan ishga tushirish



Yüklə 306,23 Kb.
səhifə8/16
tarix07.01.2024
ölçüsü306,23 Kb.
#212169
1   ...   4   5   6   7   8   9   10   11   ...   16
Java applet Java dasturlash tilida yozilgan kichik dasturdir

Appletlarni buyruq satridan ishga tushirish


Vaqt bo'ladiki, siz shunchaki veb-sahifada o'tirishdan boshqa narsani bajaradigan dastur yaratmoqchisiz. Ehtimol, siz ham "oddiy" dastur qila oladigan ba'zi narsalarni qilishni yaxshi ko'rarsiz, lekin hali ham Java taqdim etadigan lahzali portativlikka ega. Ushbu kitobning oldingi boblarida biz buyruq qatori ilovalarini yaratgan edik, lekin ba'zi muhitlarda (masalan, Macintosh) buyruq qatori yo'q. Shunday qilib, ko'p sabablarga ko'ra siz Java yordamida applet bo'lmagan oyna dasturini yaratmoqchi bo'lasiz. Bu juda asosli istak.
Swing kutubxonasi operatsion tizim muhiti uchun tashqi ko'rinishini saqlaydigan ilovalar yaratish imkonini beradi. Agar siz oynali dastur yaratmoqchi bo'lsangiz, foydalanuvchilaringizni chalg'itmaydigan ilovani chiqarishingiz uchun Java ning eng so'nggi versiyasi va tegishli elementlardan foydalanishingiz mumkin ekan, buni qilish mantiqan [65] . Agar biron sababga ko'ra Java-ning eski versiyasidan foydalanishga majbur bo'lsangiz, muhim oyna ilovasini yaratishga o'tishdan oldin yaxshilab o'ylab ko'ring.
Ko'pincha siz oyna yoki applet sifatida chaqirilishi mumkin bo'lgan sinf yaratmoqchi bo'lasiz. Bu, ayniqsa, appletni sinovdan o'tkazayotganda foydalidir, chunki odatda veb-brauzerda yoki Appletviewer-dan foydalangandan ko'ra, natijada olingan applet ilovasini buyruq satridan ishga tushirish ancha sodda va osonroqdir.
Konsol buyruq satridan ishga tushirilishi mumkin bo'lgan applet yaratish uchun siz oddiygina appletga main( ) ni qo'shishingiz kerak, bu esa JFrame ichidagi appletni yaratadi . [66] Oddiy misol sifatida, endi ilova va applet sifatida ishlashi mumkin boʻlgan oʻzgartirilgan Applet1b.java ni koʻrib chiqamiz :
//: c13:Applet1c.java
// Ilova va applet.
//
//

import javax.swing.*;
import java.awt.*;
import com.bruceeckel.swing.*;

umumiy sinf Applet1c JAppletni kengaytiradi {


public void init() {
getContentPane().add( new JLabel( "Applet!" ));
}
// asosiy() ilova uchun:
umumiy statik void main(String[] args) {
JApplet applet = yangi Applet1c();
JFrame ramka = yangi JFrame( "Applet1c" );
// Ilovani yopish uchun:
Console.setupClosing(ramka);
frame.getContentPane().add(applet);
frame.setSize(100,50);
applet.init();
applet.start();
frame.setVisible( rost );
}
} ///:~

Yüklə 306,23 Kb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   ...   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin