Valgykla

FAILAS SwingTest.java . SIS FAILAS YRA PAGRINDINIS:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class SwingTest extends JPanel

{

JFrame frame = new JFrame(„Valgykla-Virejas-Padaveja-Klientas“);

JTabbedPane tab = new JTabbedPane( );

public SwingTest( ) {

//***************************SUKURTI************************************************************

final valgykla SKANU = new valgykla(„Pavalgykime“,2,20, 12);

final virejas LINAS=new virejas(„Linas“,“Kadagys“,10);

final padaveja SIMONA = new padaveja(„Simona“,“Dikaite“, 90);

final virejas TADAS=new virejas(„Tadas“,“Kadagys“,10);

final padaveja SAULE = new padaveja(„Saule“,“Dikaite“, 90);

final klient NERIJUS=new klient(„Nerijus“,“Kliauba“,30,77);

final klient TOMAS=new klient(„Tomas“,“Tomulis“,64,12);

final klient BOSO=new klient(„Boso“,“Bosiulis“,25,54);

final klient BIG=new klient(„Big“,“Bigly“,24,99);

final vaikas LITTL=new vaikas(„Littl“,““ ,8, 35);

final virejas_m DARIUS=new virejas_m(„Darius“, „Mokinskis“, 0,“Vilniaus_pedagoginis“);

//*****************************MYGTUKAI***********************************************************

JPanel valgyk = new JPanel( );

JButton a1=new JButton(„I valgykla ateina virejai“);

valgyk.add(a1);

JButton a2=new JButton(„I valgykla ateina padavejai“);

valgyk.add(a2);

JButton a3=new JButton(„I valgykla ateina klientai“);

valgyk.add(a3);

JButton a5=new JButton(„Apie valgykla“);

valgyk.add(a5);

JButton a4=new JButton(„Atidaryti-uzdaryti valgykla“);

valgyk.add(a4);

JButton a6=new JButton(„Pakeisti valgyklos parametrus“);

valgyk.add(a6);

//***************************KLIENTUI BUTTON************************************

JPanel klientui = new JPanel( );

JButton b1=new JButton(„Apie klienta“);

klientui.add(b1);

JButton b2=new JButton(„Sumoketi pinigus“);

klientui.add(b2);

JButton b3=new JButton(„Iseina klientas“);

klientui.add(b3); <

JButton b4 =new JButton(„Pakeisti kiek metu“);

klientui.add(b4);

//***************************PADAVEJAI BUTTON************************************

JPanel padavejai = new JPanel( );

JButton c1=new JButton(„Apie padaveja“);

padavejai.add(c1);

JButton c2=new JButton(„Nunesti patiekala“);

padavejai.add(c2);

JButton c3=new JButton(„Priimti uzsakyma“);

padavejai.add(c3);

JButton c4=new JButton(„Iseina padavejai“);

padavejai.add(c4);

//***************************VIREJUI BUTTON************************************

JPanel virejui == new JPanel( );

JButton d1=new JButton(„Apie vireja“);

virejui.add(d1);

JButton d2=new JButton(„Pagaminti patiekala“);

virejui.add(d2);

JButton d3=new JButton(„Iseina virejai“);

virejui.add(d3);

JButton d4=new JButton („Priimti vireja“);

virejui.add(d4);

//***************************HELPUI BUTTON************************************

JPanel helpui = new JPanel( );

JButton e1=new JButton(„Valgykos ‘SKANU’ darbuotojai“);

helpui.add(e1);

JButton e2=new JButton(„Valgykos ‘SKANU’ abonimentai“);

helpui.add(e2);

JButton e3=new JButton(„Valgyklos taisykles“);

helpui.add(e3);

JButton e4=new JButton(„About.“);

helpui.add(e4);

JButton e5=new JButton(„Atspausdinti kas yra valgykloje“);

helpui.add(e5);

tab.addTab(„Valgykla“, valgyk);

tab.addTab(„Klientas“, klientui);

tab.addTab(„Padaveja“, padavejai);

tab.addTab(„Virejas“, virejui);

tab.addTab(„Help“, helpui);

frame.getContentPane( ).add(tab);

frame.setSize(400, 400);

frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );

frame.setVisible(true);

//**************************VALGYKLA**************************************************************************

a1.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String id = JOptionPane.showInputDialog(null,“Virejo vardas“);

if (TADAS.gauti_v_varda().compareToIgnoreCase(id)==0)

{

SKANU.atejo_virejas(TADAS);

}

else{

if(LINAS.gauti_v_varda().compareToIgnoreCase(id)==0)

{

SKANU.atejo_virejas(LINAS);

}

else

{

if(DARIUS.gauti_v_varda().compareToIgnoreCase(id)==0)

{

SKANU.atejo_virejas(DARIUS);

}else

{

JOptionPane.showMessageDialog(frame, „Toks virejas nnedirba valgykloje! SEE HELP“,“SKANU“,0);

}

}

}

}

}

);

a2.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String id = JOptionPane.showInputDialog(null,“Padavejos vardas“);

if (SIMONA.gauti_p_varda().compareToIgnoreCase(id)==0)

{

SKANU.atejo_padaveja(SIMONA);

}

else{

if(SAULE.gauti_p_varda().compareToIgnoreCase(id)==0)

{

SKANU.atejo_padaveja(SAULE);

}

else JOptionPane.showMessageDialog(frame, „Tokia padaveja nedirba valgykloje! SEE HELP“,“SKANU“,0);

}

}

});

a5.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

SKANU.apie_valgykla();

}

});

a3.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

JOptionPane.showMessageDialog(frame, „Valgykla aptarnaus tik abonimenta turincius asmenis! SEE HELP „, „SKANU“,2);

{

sar.add( new JLabel(“ ABINIMENTA TURI SIE ASMENYS:“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ Numeris | Vardas“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ Nr. 30 | NERIJUS“));

sar.add( new JLabel(“ Nr. 64 | TOMAS“));

sar.add( new JLabel(“ Nr. 25 | BOSO“));

sar.add( new JLabel(“ Nr. 24 | BIG“));

sar.add( new JLabel(“ Nr. 8 | LITTL“));

sar.add( new JLabel(„========================“));

JFrame frame2 = new JFrame(„VALGYKLA APTARNAUS TIK ABONIMENTUS“);

frame2.getContentPane( ).add(sar);

frame2.pack( );

frame2.setSize(400, 200);

frame2.setVisible(true);}

String vardas = JOptionPane.showInputDialog(null,“Kliento vardas“);

if (BIG.gauti_k_varda().compareToIgnoreCase(vardas)==0)

SKANU.naujas_klientas(BIG);

else if (NERIJUS.gauti_k_varda().compareToIgnoreCase(vardas)==0)

SKANU.naujas_klientas(NERIJUS);

else if (TOMAS.gauti_k_varda().compareToIgnoreCase(vardas)==0)

SKANU.naujas_klientas(TOMAS);

else if (BOSO.gauti_k_varda().compareToIgnoreCase(vardas)==0)

SKANU.naujas_klientas(BOSO);

else if (LITTL.gauti_k_varda().compareToIgnoreCase(vardas)==0)

SKANU.naujas_klientas(LITTL);

else JOptionPane.showMessageDialog(frame, „Sis klientas „+vardas+“ neturi abonimento! SEE HELP“, „SKANU“,0);

}

});

a4.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite padavejos varda, kuri atdidarys-uzdarys valgykla“);

if (SIMONA.gauti_p_varda().compareToIgnoreCase(vardas)==0)

{

SIMONA.atidaryti_uzdaryti_valgykla(SKANU);

}

else if(SAULE.gauti_p_varda().compareToIgnoreCase(vardas)==0)

{

SAULE.atidaryti_uzdaryti_valgykla(SKANU);

}

else JOptionPane.showMessageDialog(frame, „Tokia padaveja nedirba valgykloje! SEE HELP“,“SKANU“,0);

}

});

b3.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite klenta, kuris iseis is valgyklos“);

if(SKANU.kiek_klientu()!=0&&NERIJUS.gauti_k_varda().compareToIgnoreCase(vardas)==0 && NERIJUS.gauti_ar_atejo()==true)

SKANU.isejo_klientas(NERIJUS);

else if(SKANU.kiek_klientu()!=0&&TOMAS.gauti_k_varda().compareToIgnoreCase(vardas)==0 && TOMAS.gauti_ar_atejo()==true)

SKANU.isejo_klientas(TOMAS);

else if(SKANU.kiek_klientu()!=0&&BOSO.gauti_k_varda().compareToIgnoreCase(vardas)==0 && BOSO.gauti_ar_atejo()==true)

SKANU.isejo_klientas(BOSO);

else if(SKANU.kiek_klientu()!=0&&BIG.gauti_k_varda().compareToIgnoreCase(vardas)==0 && BIG.gauti_ar_atejo()==true)

SKANU.isejo_klientas(BIG);

else if(SKANU.kiek_klientu()!=0&&LITTL.gauti_k_varda().compareToIgnoreCase(vardas)==0 && LITTL.gauti_ar_atejo()==true)

SKANU.isejo_klientas(LITTL);

else JOptionPane.showMessageDialog(frame, „Tokio kliento „+vardas+“ valgykloje nera! SEE HHELP“,“SKANU“,0);

}

});

d3.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite vireja, kuris baige darba“);

if((SKANU.kiek_vireju()!=0)&&(LINAS.gauti_v_varda().compareToIgnoreCase(vardas)==0) && (LINAS.gauti_ar_atejo_v()==true))

SKANU.isejo_virejas(LINAS);

else if((SKANU.kiek_vireju()!=0)&&(TADAS.gauti_v_varda().compareToIgnoreCase(vardas)==0) && (TADAS.gauti_ar_atejo_v()==true))

SKANU.isejo_virejas(TADAS);

else if((SKANU.kiek_vireju()!=0)&&(DARIUS.gauti_v_varda().compareToIgnoreCase(vardas)==0) && (DARIUS.gauti_ar_atejo_v()==true))

SKANU.isejo_virejas(DARIUS);

else JOptionPane.showMessageDialog(frame, „Tokio virejo „+vardas+“ valgykloje dabar nera! SEE HELP“,“SKANU“,0);

}

});

c4.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite padaveja, kuri baige darba“);

if((SKANU.kiek_padaveju()!=0) && (SIMONA.gauti_p_varda().compareToIgnoreCase(vardas)==0) && (SIMONA.gauti_ar_atejo_p()==true))

SKANU.isejo_padaveja(SIMONA);

else if((SKANU.kiek_padaveju()!=0)&&(SAULE.gauti_p_varda().compareToIgnoreCase(vardas)==0) && (SAULE.gauti_ar_atejo_p()==true))

SKANU.isejo_padaveja(SAULE);

else JOptionPane.showMessageDialog(frame, „Tokios padavejos „+vardas+“ valgykloje dabar nera! SEE HELP“,“SKANU“,0);

}

});

b1.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite kliento varda“);

if(NERIJUS.gauti_k_varda().compareToIgnoreCase(vardas)==0)

NERIJUS.apie_klienta();

else if(TOMAS.gauti_k_varda().compareToIgnoreCase(vardas)==0)

TOMAS.apie_klienta();

else if(BOSO.gauti_k_varda().compareToIgnoreCase(vardas)==0)

BOSO.apie_klienta();

else if(BIG.gauti_k_varda().compareToIgnoreCase(vardas)==0)

BIG.apie_klienta();

else if(BIG.gauti_k_varda().compareToIgnoreCase(vardas)==0)

BIG.apie_klienta();

else if(LITTL.gauti_k_varda().compareToIgnoreCase(vardas)==0)

LITTL.apie_klienta();

else JOptionPane.showMessageDialog(frame, „Sis klientas „+vardas+“ neturi abonimento! SEE HELP“,“SKANU“,0);

}

});

d1.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite virejo varda“);

if(LINAS.gauti_v_varda().compareToIgnoreCase(vardas)==0)

LINAS.apie_vireja();

else if(TADAS.gauti_v_varda().compareToIgnoreCase(vardas)==0)

TADAS.apie_vireja();

else if(DARIUS.gauti_v_varda().compareToIgnoreCase(vardas)==0)

DARIUS.apie_vireja();

else JOptionPane.showMessageDialog(frame, „Toks virejas „+vardas+“ valgykloje nedirba! SEE HELP“,“SKANU“,0);

}

});

c1.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String vardas = JOptionPane.showInputDialog(null,“Iveskite padavejos varda“);

if(SIMONA.gauti_p_varda().compareToIgnoreCase(vardas)==0)

SIMONA.apie_padaveja();

else if(SAULE.gauti_p_varda().compareToIgnoreCase(vardas)==0)

SAULE.apie_padaveja();

else JOptionPane.showMessageDialog(frame, „Tokia padaveja „+vardas+“ valgykloje nedirba! SEE HELP“,“SKANU“,0);

}

});

c3.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent ee){

String k_vardas = JOptionPane.showInputDialog(null,“Iveskite kliento varda, kuris uzsisako“);

int sk=0;

for(int i=0;i<=SKANU.kiek_klientu();i++)

if((SKANU.kiek_klientu()!=0)&&((klient)SKANU.gauti_klienta(i)).gauti_k_varda().compareToIgnoreCase(k_vardas)==0 && ((klient)SKANU.gauti_klienta(i)).gauti_ar_atejo()==true)

{

String p_vardas = JOptionPane.showInputDialog(null,“Iveskite padavejos varda, kuri aptarnaus „+k_vardas);

for(int k=0;k<=SKANU.kiek_padaveju();k++)

if((SKANU.kiek_padaveju()!=0)&&((padaveja)SKANU.gauti_padaveja(k)).gauti_p_varda().compareToIgnoreCase(p_vardas)==0 && ((padaveja)SKANU.gauti_padaveja(k)).gauti_ar_atejo_p()==true)

{

String v_vardas = JOptionPane.showInputDialog(null,“Iveskite virejo varda, kuris pataisys patiekala „+k_vardas);

for(int b=0;b<=SKANU.kiek_vireju();b++)

if((SKANU.kiek_vireju()!=0)&&((virejas)SKANU.gauti_vireja(b)).gauti_v_varda().compareToIgnoreCase(v_vardas)==0 && ((virejas)SKANU.gauti_vireja(b)).gauti_ar_atejo_v()==true)

{

sk++;

((padaveja)SKANU.gauti_padaveja(k)).priimti_uzsakyma((klient)SKANU.gauti_klienta(i),(virejas)SKANU.gauti_vireja(b),SKANU);

JOptionPane.showMessageDialog(frame,“Klienta „+((klient)SKANU.gauti_klienta(i)).gauti_k_varda()+ “ aptarnavo padaveja „+((padaveja)SKANU.gauti_padaveja(k)).gauti_p_varda()+“, o patiekala gamina „+((virejas)SKANU.gauti_vireja(b)).gauti_v_varda(),“SKANU“,2);

}

else if(sk!=1)

{

JOptionPane.showMessageDialog(frame, v_vardas+“ valgykloje nera! SEE HELP“,“SKANU“,0);

}

}else

{

JOptionPane.showMessageDialog(frame,p_vardas+“ valgykloje nera! SEE HELP“,“SKANU“,0);

}

}else{

JOptionPane.showMessageDialog(frame,k_vardas+“ valgykloje nera! SEE HELP“,“SKANU“,0);

}

}

});

d2.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String v_vardas = JOptionPane.showInputDialog(null,“Iveskite vireja, kuris pagamino patiekala“);

for(int b=0;b<=SKANU.kiek_vireju();b++)

if((SKANU.kiek_vireju()!=0)&&((virejas)SKANU.gauti_vireja(b)).gauti_v_varda().compareToIgnoreCase(v_vardas)==0 &&((virejas)SKANU.gauti_vireja(b)).kiek_uzsk_turi()!=0 && ((virejas)SKANU.gauti_vireja(b)).gauti_ar_atejo_v()==true)

{

String k_vardas = JOptionPane.showInputDialog(null,“Iveskite kliento varda, kuriam pagamino patiekala „+v_vardas);

for(int i=0;i<=SKANU.kiek_klientu();i++)

if((SKANU.kiek_klientu()!=0)&&((klient)SKANU.gauti_klienta(i)).gauti_k_varda().compareToIgnoreCase(k_vardas)==0 && ((klient)SKANU.gauti_klienta(i)).gauti_ar_uzsisake()==true &&((klient)SKANU.gauti_klienta(i)).gauti_ar_atejo()==true)

{

((virejas)SKANU.gauti_vireja(b)).pagamino_patiekala(((klient)SKANU.gauti_klienta(i))) ;

}

else

{

JOptionPane.showMessageDialog(frame,k_vardas+“ neuzsisake arba nera valgykloje! SEE HELP“,“SKANU“,0);

}

}else

{

JOptionPane.showMessageDialog(frame,v_vardas+“ neturi uzsakymu arba nera valgykloje! SEE HELP“,“SKANU“,0);

}

}

});

c2.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String p_vardas = JOptionPane.showInputDialog(null,“Iveskite padaveja, kuri nunes patiekala klientui“);

for(int k=0;k<=SKANU.kiek_padaveju();k++)

if((SKANU.kiek_padaveju()!=0)&&(((padaveja)SKANU.gauti_padaveja(k)).gauti_p_varda().compareToIgnoreCase(p_vardas)==0) && (((padaveja)SKANU.gauti_padaveja(k)).gauti_ar_atejo_p()==true))

{

String v_vardas = JOptionPane.showInputDialog(null,“Iveskite vireja

kuris yra pagamines patiekala“);

for(int b=0;b<=SKANU.kiek_vireju();b++)

if((SKANU.kiek_vireju()!=0)&&((virejas)SKANU.gauti_vireja(b)).gauti_v_varda().compareToIgnoreCase(v_vardas)==0 && ((virejas)SKANU.gauti_vireja(b)).gauti_ar_atejo_v()==true)

{

String k_vardas = JOptionPane.showInputDialog(null,“Iveskite kliento varda kuriam pagamino patiekala „+v_vardas);

for(int i=0;i<=SKANU.kiek_klientu();i++)

if((SKANU.kiek_klientu()!=0)&&((klient)SKANU.gauti_klienta(i)).gauti_k_varda().compareToIgnoreCase(k_vardas)==0 && ((klient)SKANU.gauti_klienta(i)).gauti_ar_uzsisake()==true && ((klient)SKANU.gauti_klienta(i)).gauti_ar_atejo()==true)

{

((padaveja)SKANU.gauti_padaveja(k)).nunesti_patiekala(((klient)SKANU.gauti_klienta(i)), ((virejas)SKANU.gauti_vireja(b))) ;

}

else

{

JOptionPane.showMessageDialog(frame,k_vardas+“ neuzsisake arba nera valgykloje! SEE HELP“,“SKANU“,0);

}

}else

{

JOptionPane.showMessageDialog(frame,v_vardas+“ nera valgykloje! SEE HELP“,“SKANU“,0);

}

}else

{

JOptionPane.showMessageDialog(frame,p_vardas+“ nera valgykloje! SEE HELP“,“SKANU“,0);

}

}

});

b2.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

String k_vardas = JOptionPane.showInputDialog(null,“Iveskite kliento varda, kuris susimokes“);

for(int ii=0;i<=SKANU.kiek_klientu();i++)

if((SKANU.kiek_klientu()!=0)&&((klient)SKANU.gauti_klienta(i)).gauti_k_varda().compareToIgnoreCase(k_vardas)==0 && ((klient)SKANU.gauti_klienta(i)).gauti_ar_atejo()==true)

{

String p_vardas = JOptionPane.showInputDialog(null,“Iveskite padaveja, kuriai klientas „+k_vardas+“ apmokes saskaita“);

for(int k=0;k<=SKANU.kiek_padaveju();k++)

if((SKANU.kiek_padaveju()!=0)&&((padaveja)SKANU.gauti_padaveja(k)).gauti_p_varda().compareToIgnoreCase(p_vardas)==0 && ((padaveja)SKANU.gauti_padaveja(k)).gauti_ar_atejo_p()==true)

{

((klient)SKANU.gauti_klienta(i)).sumoketi_pinigus(SKANU,((klient)SKANU.gauti_klienta(i)), ((padaveja)SKANU.gauti_padaveja(k))) ;

} else

{

JOptionPane.showMessageDialog(frame,p_vardas+“ nera valgykloje! SEE HELP“,“SKANU“,0);

}

}else

{

JOptionPane.showMessageDialog(frame,k_vardas+“ nera valgykloje! SEE HELP“,“SKANU“,0);

}

}

});

e2.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

{

sar.add( new JLabel(“ ABINIMENTA TURI SIE ASMENYS:“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ Numeris | Vardas“));

sar.add( nnew JLabel(“ ========================“));

sar.add( new JLabel(“ Nr. 30 | NERIJUS“));

sar.add( new JLabel(“ Nr. 64 | TOMAS“));

sar.add( new JLabel(“ Nr. 25 | BOSO“));

sar.add( new JLabel(“ Nr. 24 | BIG“));

sar.add( new JLabel(“ Nr. 8 | LITTL (vaikas)“));

sar.add( new JLabel(„========================“));

JFrame frame2 = new JFrame(„VALGYKLA APTARNAUJA TIK ABONIMENTUS“);

frame2.getContentPane( ).add(sar);

frame2.pack( );

frame2.setSize(400, 200);

frame2.setVisible(true);}

}

});

e1.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

{

sar.add( new JLabel(“ VALGYKLOJE DIRBA SIE ASMENYS“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ Specialybe | Vardas“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ virejas | LINAS“));

sar.add( new JLabel(“ virejas | TADAS“));

sar.add( new JLabel(“ virejas (mokinys)| DARIUS „));

sar.add( new JLabel(“ padaveja | SAULE“));

sar.add( new JLabel(“ padaveja | SIMONA“));

sar.add( new JLabel(“ ========================“));

sar.add( new JLabel(“ Noredami gauti daugiau „));

sar.add( new JLabel(“ informacijos spauskite“));

sar.add( new JLabel(“ darbuotojas –>> „));

sar.add( new JLabel(“ –>> Apie darbuotoja“));

sar.add( new JLabel(“ mygtuka arba skaitykite „));

sar.add( new JLabel(“ valgyklos taisykles „));

sar.add( new JLabel(“ ========================“));

JFrame frame2 = new JFrame(„VALGYKLOS ‘SKANU’ DARBUOTOJAI“);

frame2.getContentPane( ).add(sar);

frame2.pack( );

frame2.setSize(350, 400);

frame2.setVisible(true);}

}

});

e4.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

{

sar.add( new JLabel(“ I valgykla gali „));

sar.add( new JLabel(“ Vilniaus universitetas“));

sar.add( new JLabel(“ MIF“));

sar.add( new JLabel(“ IIkursas 10 grupe“));

sar.add( new JLabel(“ Java programa:“));

sar.add( nnew JLabel(“ su vartotojo sasaja,“));

sar.add( new JLabel(“ extendu ir objektu-„));

sar.add( new JLabel(“ valgykla+virejas+padaveja+klientas“));

sar.add( new JLabel(“ saveika.“));

sar.add( new JLabel(“ nerklasmyli@gmail.com „));

JFrame frame2 = new JFrame(„INFORMATON“);

frame2.getContentPane( ).add(sar);

frame2.pack( );

frame2.setSize(300,200 );

frame2.setVisible(true);}

}

});

e3.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

{

sar.add( new JLabel(“ I valgykla ‘SKANU’ gali ieiti tik abonimenta turintys asmenys,“));

sar.add( new JLabel(“ beto valgykla turi buti atidaryta jei nori ieiti klientas,“));

sar.add( new JLabel(“ turi turet pakankamai pinigu,“));

sar.add( new JLabel(“ iki tam tikro amziaus, be teveliu prieziuros,“));

sar.add( new JLabel(“ vaikai taip pat neieis.“));

sar.add( new JLabel(“ Virejai ir padavejos ateina kada nori o iseina tik“));

sar.add( new JLabel(“ tada kai nebera zmoniu, neturi uzsakymu.“));

sar.add( new JLabel(“ Klientas kai pavalgys tesumokes pinigus.“));

sar.add( new JLabel(“ Padaveja nenunes patiekalo jei padavejas nebus pagamines“));

sar.add( new JLabel(“ patiekalo, tokio kliento, virejo nebus valgykloje.“));

sar.add( new JLabel(“ Padaveja nepriims uzsakymo jei tokios padavejos, tokio kliento ar „));

sar.add( new JLabel(“ virejo nebus valgykloje.“));

sar.add( new JLabel(“ Linas nepagamins patiekalo jei netures uzsakymu,“));

sar.add( new JLabel(“ klientas to nebus uzsisakes,nebus tokios padavejos, ar net tokio“));

sar.add( new JLabel(“ virejo.“));

sar.add( new JLabel(“ Jei kyla ddar neaiskumu, ziurekite ‘HELP’“));

JFrame frame2 = new JFrame(„TAISYKLES“);

frame2.getContentPane( ).add(sar);

frame2.pack( );

frame2.setSize(500,500 );

frame2.setVisible(true);}

}

});

e5.addActionListener (new ActionListener(){

public void actionPerformed(ActionEvent e){

Box sar = Box.createVerticalBox( );

{

sar.add( new JLabel(„******* VALGYKLOJE YRA************“));

sar.add( new JLabel(“ KLIENTAI:“));

if(SKANU.kiek_klientu()!=0)

{

for(int i=0;ikiek_yra)

{

if(kiek_metu()