Bevezetés az Java alkalmazásokba

Az kisalkalmazás egy olyan koncepció, amelyet szépen lehet használni a Java-ban a böngészők és a weboldalak egyesítéséhez egy adott kimenet előállításához. A Java alkalmazásban lévõ alkalmazások az egyszerû kisalkalmazásoktól a nagyon bonyolultakig terjedhetnek. Egy egyszerű hello World kisalkalmazás segítségével valaki megnézheti, hogyan működik az alapvető Java kisalkalmazás, és ábrázolható a képernyőn. Ebben a cikkben megvizsgáljuk az alapvető Java kisalkalmazásokat és egy másik Java kisalkalmazást, amelyeket széles körben használhatunk a Java-ban számos probléma megoldására a valós életben. A Java kisalkalmazások a valóságban beépíthetők számos más programozási nyelvre, például Python, Dot Net és más kódokra.

Az Applets életciklusa Java-ban

Ebben a szakaszban megfigyeljük az applet életciklusát.

Az applet életciklusának öt alapvető fázisa van.

  1. inicializálása
  2. lépések
  3. Festett
  4. megállt
  5. elpusztított

Nézzük meg, mit csinál ez az 5 fázis:

  • Az applet inicializálva van. Az init () segítségével az applet minden olyan változóval inicializálódik, amelyek szükségesek a kisalkalmazás futtatásához.
  • Az applet elindult. A Start () segítségével elindul az kisalkalmazás, és ott megtörténik az kiszerelés végrehajtása az inicializálás után.
  • Az applet festett. A festékkel () lehívják és végrehajtják az applet alapvető funkcióit.
  • Az applet leállt.
  • Az applet megsemmisül. Ez azt jelenti, hogy az összes tartalmat eltávolítják a fő memóriából, ami a pusztítás funkciója ().

Az Applets működése a Java-ban

Amikor egy kisalkalmazás fut, több funkciót hívnak egymás után, hogy megtalálják a több kimenetet futtató kisalkalmazás fő célját.

A szekvenciálisan meghívott függvények:

  • Init () = Az init () egy olyan funkció, amelyet a program elején hívunk meg, hogy különféle változókat rendeljen a programhoz, és valós időben valósítsa meg azokat.
  • Start () - A Start () -et általában az init () után hívják, és a jelenlegi HTML-képernyő megjelenítésére hívják fel a Java képernyőt. Ha egy felhasználó nyitott HTML képernyőt hagy és visszatér, az elejétől kezdve () ugrik az Init () -t.
  • Festék () - A festéket () akkor hívják meg, amikor az kisalkalmazás megkezdi a program végrehajtását. A festék () grafikus néven ismert paraméterrel rendelkezik, és a Grafika g segíti a program végrehajtását a különféle paraméterek festésében.
  • Stop () - A Stop () akkor hívódik meg, amikor a felhasználó elhagyja a HTML dokumentumot, és az appletre költözik. A Start () gombbal indíthatók újra azok, amikor a Stop () leállítja a programot, és végül eredményt hoz.
  • Pusztítás () - A Pusztítást () akkor hívják, amikor az appletot teljes mértékben el kell távolítani a memóriából.

Példák Java alkalmazásokra

Az alábbiakban néhány példát említünk a Java alkalmazásban található Applets-ekre:

1. példa

A kódolási példában a Hello World kisalkalmazás alapvető változatát fogjuk megtekinteni. Az alábbi ábrán láthatjuk, hogy az alapvető Applet Hello World hogyan ábrázolódik a Bluej Java programozási platformon.

Amikor megpróbáljuk futtatni az kisalkalmazást, az kisalkalmazás biztosítja az alábbi képernyőt, amely számos lehetőséget kínál nekünk, amelyeket a lehetőségek egy sorából választhatunk. Az alábbi képernyőn létrehozhatunk egy weboldalt, vagy futtathatunk egy kisalkalmazást az Applet Viewer alkalmazásban, vagy pedig egy webböngészőben. Ez néhány olyan lehetőség közül, amelyeket megadtunk egy kisalkalmazás futtatásához a Bluej programozási platformon. Az applet magassága és szélessége a dobozban is megadható, és a magasságtól és szélességtől függően, feltéve, hogy az Applet fut, és különálló appletot kínál, amely megoldásokat kínál különféle problémákra.

Most a mintakódolási és importcsomagok példáját látjuk a Hello World mintakód bemutatására. Ebben a programban olyan programokat valósítunk meg, mint például az Applet és a Grafika. A g grafikát használjuk a webböngészőben vagy a kívánt adathordozón történő festményhez és outputhoz.

Kód

import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet
(
// Overriding paint() method
@Override
public void paint(Graphics g)
(
g.drawString("Hello Great to be here!!!", 50, 50);
)
)

Kimenet

A minta kimenetet a példában is megadjuk, és a Java kisalkalmazásban is telepíthetünk néhány más megjegyzést több más kimenet előállításához.

Kimenet

Most már sok funkciót végezhetünk az kisalkalmazáson, például az Újraindítás, Újratöltés, Leállítás, Mentés indítása és Klónozás. Ezek olyan funkciók, amelyeket az applet biztosít a különböző szakaszokban.

2. példa

A következő kódolási példában a Java kisalkalmazások néhány további aspektusát látjuk, amelyekben a Java kisalkalmazások alapvető funkcióit látjuk. A következő Java kisalkalmazásban megváltoztatjuk a Java kisalkalmazás magasságát és szélességét, és néhány alapvető változtatást végezünk a funkcionalitásban. Az írás inkább a közepén jön. Az alábbiakban bemutatunk egy példát a kódolási mintára, amelyet végrehajtunk, hogy kinyomtassuk a “Hello World” nyilatkozatot.

Kód

import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet
(
// Overriding paint() method
@Override
public void paint(Graphics g)
(
g.drawString("Hello World!!! Great to be here!!!", 150, 150);
)
)

Kimenet

Az Java alkalmazások előnyei és hátrányai

A Java kisalkalmazás futtatásának számos előnye és hátránya van.

Előnyök

A felsorolt ​​néhány előny a következő:

  • Az applet az ügyféloldalon működik, ezért nagyon alacsony a válaszidő.
  • Az applet nagyon biztonságos és robusztus.
  • Számos operációs rendszer, például Unix, Linux és macOS operációs rendszerek alatt hajtható végre.
  • Az kisalkalmazás HTML-vel, CSS-sel és Javascript-lel kombinálva biztosítja a weboldal további funkcionalitását.
  • Az kisalkalmazást nagyon könnyű felépíteni, és nagyon kevés redundanciát tartalmaz.

hátrányok

Az Appletek néhány hátrányát a dokumentum bemutatja, amely alátámasztja ezen alkalmazások használatának elmaradását. A hátrányok a következők:

  • Az applet végrehajtásához az ügyféloldalon szükséges a plugin.
  • A megfelelő beépülő modul nélkül az ügyféloldalon nem kerül végrehajtásra az applet.
  • Bonyolult kisalkalmazások készítése meglehetősen nehéz, ezért hátrányt jelent.

Következtetés

Ebben a cikkben bemutatjuk az applet alapvető funkcióit, az applet életciklusát, valamint néhány alapvető programot arról, hogy az applet hogyan működik a Java programozási nyelven. Lehetnek nagyon bonyolult kisalkalmazások, amelyeket el lehet készíteni és megvalósítani a BlueJ és más szoftverek használatával a HTML és CSS számára. Inkább az applet elméleti részén hangsúlyozzuk, nem pedig az applet programozási koncepcióján.

Ajánlott cikkek

Ez egy útmutató a Java alkalmazásban lévő Appletshez. Itt tárgyaljuk a Java alkalmazások bevezetését, a Munkavégzést, az életciklusot, valamint az előnyeket és hátrányokat. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Objektum Java-ban
  2. A Java alapon érvényes
  3. SpringLayout Java-ban
  4. JFrame Java
  5. Megjegyzések a PHP-ben Példák

Kategória: