/** * Πρόγραμμα διαχείρισης μεγέθους γραμματοσειράς * Γιώργος Χρ. Μακρής */ import java.awt.*; // import java.awt.Graphics; public class Big_Small_Text extends java.applet.Applet{ public void paint(Graphics g){ Font f=new Font("TimesRoman",Font.PLAIN,1); /** * το i χρησιμοποιείται για να αλλάξουμε το μέγεθος της γραμματοσειράς * ξεκινάει από 2 μέχρι 3000 */ // Μεγαλώνει for(int i=2;i<300;i++) { g.setColor(Color.red); g.setFont(f); g.drawString("IEK",2,400); f=new Font("TimesRoman",Font.PLAIN,i); // Εδώ δημιουργούμε μία καθυστέρηση για την επόμενη εμφάνιση for(int k=1;k<10000000;k++); // Αλάζουμε το χρώμα σε άσπρο για να σβήσουμε το προηγούμενο που // γράψαμε g.setColor(Color.white); g.drawString("IEK",2,400); } g.setColor(Color.red); g.setFont(f); g.drawString("IEK",2,400); for(int k=1;k<30000000;k++); // Μικραίνει for(int i=300;i>=2;i--) { g.setColor(Color.red); g.setFont(f); g.drawString("IEK",2,400); f=new Font("TimesRoman",Font.PLAIN,i); // Εδώ δημιουργούμε μία καθυστέρηση για την επόμενη εμφάνιση for(int k=1;k<10000000;k++); // Αλάζουμε το χρώμα σε άσπρο για να σβήσουμε το προηγούμενο που // γράψαμε g.setColor(Color.white); g.drawString("IEK",2,400); } } }