Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.80 KB | None | 0 0
  1. import java.applet.Applet;
  2. import java.awt.Button;
  3. import java.awt.Color;
  4. import java.awt.Container;
  5. import java.awt.FlowLayout;
  6. import java.awt.Font;
  7. import java.awt.Graphics;
  8. import java.awt.Label;
  9. import java.awt.TextArea;
  10. import java.awt.TextField;
  11. import java.awt.event.ActionEvent;
  12. import java.awt.event.ActionListener;
  13.  
  14.  
  15. public class Aplet1 extends Applet
  16. {
  17.     static TextField tekst;
  18.     static TextField wynik;
  19.     String s;
  20.        
  21.     public void init ()
  22.     {  
  23.         setBackground(Color.orange);
  24.         setSize(200, 200);
  25.         setLayout(null);
  26.         setLayout(new FlowLayout(FlowLayout.LEFT));
  27.        
  28.         Label tekst1= new Label("Wpisz dowolny tekst");
  29.         add(tekst1);
  30.        
  31.         TextField tekst = new TextField("",30);
  32.         add(tekst);
  33.        
  34.         Button button = new Button("Kliknij");        
  35.         add(button);
  36.        
  37.         TextField wynik = new TextField("",30);
  38.         add(wynik);
  39.         wynik.setEditable(false);
  40.        
  41.     //  TextArea area = new TextArea("hello world");
  42.     //  area.setForeground(Color.red);
  43.     //  add(area);
  44.        
  45.         ActionListener zamiana = new Zamienianie (tekst,wynik);      
  46.         button.addActionListener(zamiana);
  47.        
  48.         }
  49.    
  50.    
  51.                          
  52.     // Metoda służy do wyświetlania tekstu i grafiki
  53.     public void paint(Graphics g)
  54.     {
  55.        
  56.         Font font = new Font("Helvetica",Font.ITALIC,16);
  57.         g.setFont(font);
  58.         // Color color = new Color (128,20,80);
  59.         g.setColor(Color.BLACK);
  60.         g.drawString("Czesc, jestem aplet", 20, 200);
  61.        
  62.        
  63.        
  64.     }
  65.    
  66. }
  67.  
  68. class Zamienianie implements ActionListener
  69. {
  70.     static TextField tekst;
  71.     static TextField wynik;
  72.  
  73.     Zamienianie(TextField tekst, TextField wynik)
  74.    
  75.     {  
  76.         Zamienianie.tekst=tekst;
  77.         Zamienianie.wynik=wynik;
  78.     }
  79.    
  80.     public void actionPerformed(ActionEvent e)
  81.     {  
  82.             String s = tekst.getText();
  83.            
  84.             wynik.setText(s.toUpperCase());
  85.            
  86.            
  87.            
  88.                
  89.     }
  90.  
  91.    
  92.    
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement