Mam taki kod:

package pl.test.java;

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.TextField;

/* <applet code="Test" width=400 height=200></applet>*/

public class Test extends Applet {

    TextField imie, nazwisko;

    public void init()
    {
        imie = new TextField(20);
        nazwisko = new TextField(20);

        add(imie);
        add(nazwisko);
    }

    public void paint(Graphics g)
    {
    }
}

Chciałbym, aby nie dało się zmieniać wartości pól TextField za pomocą liter i BackSpace, tylko, żeby działały one jako log, czyli, żeby wypełniały się z innej części programu, bez możliwości zmiany tego pola bezpośrednio przez użytkownika.

Edit:

Już sobie poradziłem. Trzeba użyć metody setEditable(boolean ed).