Page 91 - Demo
P. 91
TEMATIKA 4 JAVANë makinën tonë llogaritëse përdoruesi mund të fusë numrat te fushat përkatëse. Por ne duam t’i shtojmë makinës tonë një tjetër veprimtari. Ne duam që, kur përdoruesi të klikojë te butoni Mblidh, duhet t’i shfaqet mesazhi i figurës 2.Për këtë rimarrim parasysh kodin e mësimit të kaluar për të krijuar një klasë MakinaLLogaritese, e cila përmban vetitë dhe konstruktorin e saj.import javax.swing.*;import java.awt.FlowLayout;public class MakinaLlogaritese {JLabel emri1;JTextField fusha1;JLabel emri2;JTextField fusha2;JLabel emri3;JTextField rezultat;JButton go;MakinaLlogaritese(){ JPanel paneli= new JPanel(); FlowLayout fl = new FlowLayout(); paneli.setLayout(fl); // Krijimi i butonave te kontrollit emri1 = new JLabel(“Numri 1:”); fusha1 = new JTextField(10); emri2 = new JLabel(“Numri 2:”); fusha2 = new JTextField(10); emri3 = new JLabel(“Shuma:”); rezultat = new JTextField(10); 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); dritare.setSize(400,100);// permasat e dritares dritare.setVisible(true);//shfaqja e dritares NderfaqjaNgjarjet makina=new NderfaqjaNgjarjet(); go.addActionListener(makina);} public static void main(String[] args) { MakinaLlogaritese makinaIme= new MakinaLlogaritese(); }}89

