Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.applet.Applet;
- import java.awt.Button;
- import java.awt.Color;
- import java.awt.Container;
- import java.awt.FlowLayout;
- import java.awt.Font;
- import java.awt.Graphics;
- import java.awt.Label;
- import java.awt.TextArea;
- import java.awt.TextField;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- public class Aplet1 extends Applet
- {
- static TextField tekst;
- static TextField wynik;
- String s;
- public void init ()
- {
- setBackground(Color.orange);
- setSize(200, 200);
- setLayout(null);
- setLayout(new FlowLayout(FlowLayout.LEFT));
- Label tekst1= new Label("Wpisz dowolny tekst");
- add(tekst1);
- TextField tekst = new TextField("",30);
- add(tekst);
- Button button = new Button("Kliknij");
- add(button);
- TextField wynik = new TextField("",30);
- add(wynik);
- wynik.setEditable(false);
- // TextArea area = new TextArea("hello world");
- // area.setForeground(Color.red);
- // add(area);
- ActionListener zamiana = new Zamienianie (tekst,wynik);
- button.addActionListener(zamiana);
- }
- // Metoda służy do wyświetlania tekstu i grafiki
- public void paint(Graphics g)
- {
- Font font = new Font("Helvetica",Font.ITALIC,16);
- g.setFont(font);
- // Color color = new Color (128,20,80);
- g.setColor(Color.BLACK);
- g.drawString("Czesc, jestem aplet", 20, 200);
- }
- }
- class Zamienianie implements ActionListener
- {
- static TextField tekst;
- static TextField wynik;
- Zamienianie(TextField tekst, TextField wynik)
- {
- Zamienianie.tekst=tekst;
- Zamienianie.wynik=wynik;
- }
- public void actionPerformed(ActionEvent e)
- {
- String s = tekst.getText();
- wynik.setText(s.toUpperCase());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement