Page 89 - Demo
P. 89


                                    TEMATIKA 4 JAVA1. Shkruani kodin në Java, që ndërton ndërfaqen grafike të një aplikacioni, siç tregohet në figurën 3.KONTROLLONI NJOHURITË2. Shpjegoni, duke u nisur nga përvoja personale, se për ç’arsye një programues duhet të realizojë një ndërfaqe sa më të qartë për përdoruesin.• Këto fusha duhet të përfshihen brenda një “paneli”, i cili është një konstruktor që krijon një ndarje të hapësirës, duke bërë të mundur përfshirjen estetike të elementeve brenda ndërfaqes së aplikacionit. Jpanels mund t’i imagjinoni shumë të ngjashëm me tabelat apo tag-un Divs në HTML.Në këtë mënyrë të gjitha fushat ku përdoruesi do të fusë të dhënat, emërtimet përkatëse të tyre dhe butonin Mblidh, përfshihen në panel.• Përfundimisht, kodi i aplikacionit të figurës 1 jepet i përmbledhur më poshtë:import javax.swing.*;import java.awt.FlowLayout;public class Nderfaqe {public static void main(String[] args) { JPanel paneli= new JPanel(); FlowLayout fl = new FlowLayout(); paneli.setLayout(fl); // Krijimi i butonave te kontrollit JLabel emri1 = new JLabel(“Numri 1:”); JTextField fusha1 = new JTextField(10); JLabel emri2 = new JLabel(“Numri 2:”); JTextField fusha2 = new JTextField(10); JLabel emri3 = new JLabel(“Shuma:”); JTextField rezultat = new JTextField(10); JButton go = new JButton(“Mblidh”); // Shtimi i butonave te kontrollit ne panel paneli.add(emri1); paneli.add(fusha1); paneli.add(emri2); paneli.add(fusha2); paneli.add(emri3); paneli.add(rezultat); paneli.add(go); // Krijimi i dritares JFrame dritare = new JFrame(“Makina llogaritese”); dritare.setContentPane(paneli); //vendosja e panelit ne dritare dritare.setSize(400,100);// permasat e panelit dritare.setVisible(true);//shfaqja e panelit}}JPanel panel= new JPanel();paneli.add(emri1); paneli.add(fusha1); paneli.add(emri2); paneli.add(fusha2); paneli.add(emri3); paneli.add(rezultat); paneli.add(go);Fig. 3a Fig. 3b87
                                
   83   84   85   86   87   88   89   90   91   92   93