/** * TextFields * Labels * Buttons * CheckBox * Choice * Γιώργος Χρ. Μακρής (c) 2009 * Panels * * Τρέξτε το Applet σε 280 x 500 παράθυρο */ import java.applet.Applet; import java.awt.event.*; import java.awt.*; public class kartela1 extends java.applet.Applet implements ActionListener{ TextField epon,onoma,thl,parat,patr; CheckboxGroup fil,oik; Checkbox ch1,ch2,ch3,ch4; Choice c1; Panel pn1,pn2,pn3,pn4,pn5,pn6,pn7,pn8,pn9; Button bt1,bt2; // Αρχικοποίηση των στοιχείων του παραθύρου public void init(){ epon=new TextField(20); epon.setBackground(Color.yellow); epon.setForeground(Color.red); onoma=new TextField(20); onoma.setBackground(Color.yellow); onoma.setForeground(Color.red); thl=new TextField(20); parat=new TextField(20); patr=new TextField(20); patr.setBackground(Color.yellow); patr.setForeground(Color.red); fil=new CheckboxGroup(); ch1=new Checkbox("Άντρας",fil,true); ch2=new Checkbox("Γυναίκα",fil,false); oik=new CheckboxGroup(); ch3=new Checkbox("Άγαμος",oik,true); ch4=new Checkbox("Έγγαμος",oik,false); // Στο αντικείμενο Choice μπορώ να προσθέσω όσα στοιχεία θέλω μέσα c1=new Choice(); c1.add("Άνεργος"); c1.add("Εκπαιδευτικός"); c1.add("Ασφαλιστής"); c1.add("Τεχνικός"); bt1=new Button("Υποβολή"); bt2=new Button("Μηδενισμός"); setLayout(new GridLayout(10,1,0,0)); add(new Label("Καρτέλα Πελάτη")); pn1=new Panel(); pn1.setLayout(new GridLayout(1,2,0,0)); pn1.add(new Label("Επώνυμο :")); pn1.add(epon); add(pn1); pn2=new Panel(); pn2.setLayout(new GridLayout(1,2,0,0)); pn2.add(new Label("Όνομα :")); pn2.add(onoma); add(pn2); pn3=new Panel(); pn3.setLayout(new GridLayout(1,2,0,0)); pn3.add(new Label("Πατρώνυμο :")); pn3.add(patr); add(pn3); pn4=new Panel(); pn4.setLayout(new GridLayout(1,2,0,0)); pn4.add(new Label("Επάγγελμα :")); pn4.add(c1); add(pn4); pn5=new Panel(); pn5.setLayout(new GridLayout(1,2,0,0)); pn5.add(new Label("Τηλέφωνα :")); pn5.add(thl); add(pn5); pn6=new Panel(); pn6.setLayout(new GridLayout(1,3,0,0)); pn6.add(new Label("Φύλλο :")); pn6.add(ch1); pn6.add(ch2); add(pn6); pn7=new Panel(); pn7.setLayout(new GridLayout(1,3,0,0)); pn7.add(new Label("Οικογενειακή Κατάσταση :")); pn7.add(ch3); pn7.add(ch4); add(pn7); pn8=new Panel(); pn8.setLayout(new GridLayout(1,2,0,0)); pn8.add(new Label("Παρατηρήσεις :")); pn8.add(parat); add(pn8); pn9=new Panel(); pn9.setLayout(new GridLayout(1,2,0,0)); pn9.add(bt1); pn9.add(bt2); add(pn9); } public void actionPerformed(ActionEvent e){ } }