// Tekstisisestusvälja kasutamine. import java.awt.*; import java.applet.*; /* <applet code="TextFieldDemo" width=380 height=150> </applet> */ public class TextFieldDemo extends Applet { TextField name, pass; public void init() { Label namep = new Label("Nimi: ", Label.RIGHT); // Märgend, paremale rajastatud Label passp = new Label("Salasõna: ", Label.RIGHT); name = new TextField(12); // uus tekstiväli pass = new TextField(8); pass.setEchoCharacter('*'); //Parool varjatakse "*" abil add(namep); add(name); add(passp); add(pass); } // Enter-klahvi vajutamise reaktsioon. public boolean action(Event evtObj, Object arg) { if(evtObj.target instanceof TextField) { repaint(); return true; } return false; } public void paint(Graphics g) { g.drawString("Nimi: " + name.getText(), 6, 60); g.drawString("Blokiks märgitud tekst nimes: " + name.getSelectedText(), 6, 80); g.drawString("Salasõna: " + pass.getText(), 6, 100); } }