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()